THE ANNALS OF THE COMPUTATION LABORATORY
OF HARVARD UNIVERSITY
VOLUME I
LONDON : GEOFFREY CUMBERLEGE
OXFORD UNIVERSITY PRESS
A MANUAL OF OPERATION
FOR THE
AUTOMATIC SEQUENCE CONTROLLED
CALCULATOR
BY
THE STAFF OF THE COMPUTATION LABORATORY
WITH A FOREWORD BY
JAMES BRYANT CONANT
CAMBRIDGE, MASSACHUSETTS
HARVARD UNIVERSITY PRESS
1946
170S
Copyright, 1946
By the President and Fellows of Harvard College
(Reproduction in whole or in part is authorized and permitted.)
1 ne opinions or assertions contained nerein are tne private ones
of the writers and are not to be construed as official or reflecting
the views of the Navy Department or the naval service at large.
Printed in the United States of America
STAFF OF THE COMPUTATION LABORATORY
Comdr. Howard H. Aiken, USNR
Officer in Charge
Lt. Comdr. Hubert A. Arnold, USNR
Lt. Harry E. Goheen, USNR
Lt. Grace M. Hopper, USNR
Lt(jg) Richard M. Bloch, USNR
Lt(jg) Robert V. D. Campbell, USNR
Lt(jg) Brooks J. Lockhart, USNR
Ens. Ruth A. Brendel, USNR
William A. Porter, CEM
Frank L. Verdonck, Yi/c
Delo A. Calvin, Sp(I)i/c
Hubert M. Livingston, Sp(I)i/c
John F. Mahoney, Sp(I)i/c
Durward R. White, Sp(I)i/c
Geary W. Huntsberger, MMS2/C
John M. Hourihan, MMS3/C
Kenneth C. Hanna
Joseph O. Harrison, Jr.
Robert L. Hawkins
Ruth G. Knowlton
Eunice H. MacMasters
Frederick G. Miller
John W. Roche
Robert E. Wilkins
FOREWORD
No combination of printed words can ever do justice to the real story of an
undertaking in which cooperation between men of capacity and genius is of the
essence. The development of the IBM Automatic Sequence Controlled Calculator
is such a story, with many fascinating chapters. To understand the significance
of this fruitful collaboration between the International Business Machines Cor-
poration and Harvard University one would have to trace the history of this
company, which for many years has been collaborating with leading universities
and research organizations and continuously developing and adapting its equip-
ment for use in the fields of scientific computations. Harvard University's need
for a machine such as the IBM Automatic Sequence Controlled Calculator has
long been a matter of discussion in several of the scientific departments of the
University. Because of the well-known policy of the International Business
Machines Corporation, Professor Aiken of our staff turned to this company to
discuss the possibility of building a calculating machine. To quote from Mr.
Aiken's own words,
"Our first contact with that company was with Mr. J. W. Bryce. Mr. Bryce
for more than thirty years has been an inventor of calculating machine parts, and
when I first met him he had to his credit over four hundred fundamental inventions
— something more than one a month. They involved counters, multiplying and
dividing apparatus, and all of the other machines and parts which I have not the
time to mention, which have become components of the Automatic Sequence
Controlled Calculator. . . .
"With this vast experience in the field of calculating machinery, our suggestion
for a scientific machine was quickly taken and quickly developed. Mr. Bryce at
once recognized the possibilities. He at once fostered and encouraged this project,
and the multiplying and dividing unit included in the machine is designed by him.
"On Mr. Bryce's recommendation, the construction and design of the machine
were placed in the hands of Mr. C. D. Lake, at Endicott, and Mr. Lake called into
the job Mr. Frank E. Hamilton. and Mr. Benjamin M. Durfee, two of his associates.
"The early days of the job consisted largely of conversations — conversations
in which I set forth requirements of the machine for scientific purposes, and in
FOREWORD
which the other gentlemen set forth the properties of the various machines which
they had developed, which they had invented, and based on those conversations
the work proceeded until the final form of the machine came into being." ^
It is not my function in this brief foreword to attempt to summarize the
detailed history of the development of the IBM Automatic Sequence Controlled
Calculator; this has been done admirably in a little booklet published by the
International Business Machines Corporation. The readers of this and subsequent
volumes will, however, be interested in the fact that a whole series of inventions
by IBM engineers are incorporated in the machine as basic units; the names of
Mr, Bryce and Mr. Lake appear frequently on such a list. Here is a striking
example of the way in which the accomplishments of engineers of a great corpora-
tion may enrich many fields of human endeavor. While the public has frequently
been told of the ways in which advances in pure science benefit industry, all too
little is known of the way in which advances in industry benefit science. I hope
the story of the IBM Automatic Sequence Controlled Calculator may to some
degree right the balance.
On August 7, 1944, Mr. Thomas J. Watson, on behalf of the International
Business Machines Corporation, presented Harvard University with the IBM
Automatic Sequence Controlled Calculator. Since that date the machine has been
in constant use by the Navy Department on confidential work. Therefore, Mr.
W T atson's gift came at a time when the new instrument his company had created
was able to serve the country in time of war, before being used for the peaceful
advance of knowledge. It will serve in the future as a focal point for certain types
of mathematical work which the machine is unique in handling. I am told it is
already clear that highly significant discoveries in pure and applied science will
be possible through its use. Therefore, I cannot refrain from concluding this brief
foreword by paying tribute to Mr. Watson. Harvard is indebted to him for a
most generous gilt; tar more important, tne scientific wuim is m^D^a — ^i~
for the development by his company of new tools which he has ever been ready
*~ _,.*. „+ 4-u*> a'ict*™*] rsf tVi*» cripntifir and learned world-
hj uui etc tii^- uiop
/V^Ufc*-*
James Bryant Conant
PREFACE
In May 1944, the Staff of the Computation Project began operations with
the Automatic Sequence Controlled Calculator as an activity of the Bureau of
Ships. One of the first tasks undertaken was the preparation of a report setting
forth the coding procedures of the calculator. This was followed by detailed
plugging instructions, which unfortunately were hardly completed before the code
book was out of date. In the succeeding months, computing techniques were
developed so rapidly that stabilized operating instructions could not be prepared.
At the same time, many mathematicians, physicists, and engineers requested
copies of such data on operating techniques as were available in the laboratory.
This general and widespread interest encouraged the Staff to publish this Manual
of Operation as the first volume of the Annals of the Computation Laboratory,
rather than as a mimeographed compilation of notes as originally intended. Thus
the Manual is unusual in that it is an outgrowth of notes prepared by the Staff
primarily for their own use. The Manual is also exceptional in that it represents
the work of a great many people whose efforts have been closely integrated as is
necessary in the operation of large-scale calculating machines, Chapters I and II
represent extensions and revisions by Lt. Grace Murray Hopper, USNR, of the
writer's old notes, many of which were written before work on the calculator was
begun. Chapter III was written by Lieutenant Hopper with the collaboration of
other members of the Staff. Chapters IV and V represent the outgrowth of the
original code book and plugging instructions prepared by the writer and Lt(jg)
Robert V. D. Campbell, USNR. Nearly every member of the Staff has made con-
tributions to these chapters, but Lt(jg) Richard M. Bloch, USNR, especially
should be mentioned. Chapter VI is made up of the solutions of elementary
examples chosen from those assigned by the Officer in Charge to new members of
the Staff as part of their instruction in the use of the calculator. Those given
in Chapter VI were largely the work of Lt(jg) Brooks J. Lockhart, USNR.
The bibliography of numerical analysis is the result of the library work of
the Staff in connection with the problems assigned to the project. Work on the
bibliography was begun by Lt. Comdr. Hubert A. Arnold, USNR, and completed
by Lt. Harry E. Goheen, USNR, assisted by Ens. Ruth A. Brendel, USNR.
PREFACE
The appendices were prepared by Lieutenant Hopper with the assistance of
Ensign Brendel, Robert L. Hawkins, and Eunice H. MacMasters. Mrs. MacMasters
drew all the figures and diagrams in the book. Ruth G. Knowiton and Frank L.
Verdonck, Yi/c, USNR, are responsible for the typography. The photographs of
the calculator and the films from which the plates for printing the book were
made are the work of Paul Donaldson, photographer of Cruft Laboratory. Lieu-
tenant Hopper also acted as general editor, and more than any other person is
responsible for the completion of the book.
In less than two years, twenty-three reports were completed for the Bureau
of Ships. On the first of January 1946, the project was transferred to the Bureau
of Ordnance under whose cognizance it is now functioning. The gratitude of the
Staff is extended to the Bureau of Ordnance and to the Bureau of Ships for the
privilege of working with the calculator.
This Manual was made necessary by the existence of the calculator itself.
The writer therefore takes this opportunity to express his appreciation to Thomas
J. Watson, President of the International Business Machines Corporation, for his
support during the years the machine was under construction, and to C. D. Lake,
F. E. Hamilton, and B. M. Durfee, engineers of the company, who together with
the writer are the coinventors of the machine.
Howard H. Aiken
Commander,USNR
Officer in Charge
Cambridge Massachusetts
March 1946
CONTENTS
Chapter Page
I Historical Introduction 1
II Description of the Calculator . . . . 10
m Electrical Circuits 53
IV Coding 98
V Plugging Instructions 245
VI Solution of Examples 287
Bibliography 338
Introduction to the Appendices 405
Appendix
I Sequence Codes 411
II Sequence Circuits 431
HI Register Circuits 437
IV Multiply Unit Circuits. . . . 457
V Divide Unit Circuits 499
VI Relay List 528
VTI Cam List. 550
Vm Fuse List 555
Index 557
LIST OF PLATES
Number Facing
Page
I Calculating Wheels designed by Charles Babbage 1
II Front View of the Calculator 6
HI Front View of the Calculator 7
IV Rear View of the Storage Counter Unit and the Multiply-Divide Relay Panel . . 10
V Rear View of the Multiply-Divide Counters and Relay Panel 11
VI Sequence Control Mechanism 14
VH Tape Racks 15
Vm Switches 16
IX Storage Counters 17
X Storage Counter Relays 20
XI Multiply-Divide and Functional Counters 21
XII Sequence Control Mechanism and Interpolators 38
XIII Interpolator 39
XIV Typewriters, Card Feeds and Card Punch 42
XV Tape Punch 43
XVI Relays and Cam 54
XVII Storage Counter 55
I Calculating Wheels designed by Charles Babbage
CHAPTER I
HISTORICAL INTRODUCTION
" If, unwarned by my example, any man shall undertake and shall succeed in really
constructing an engine embodying in itself the whole of the executive department of mathe-
matical analysis upon different principles or by simpler mechanical means, I have no fear
of leaving my reputation in his charge, for he alone will be fully able to appreciate the
nature of my efforts and the value of their results ."
Charles Babbage
"The Life of a Philosopher" (1864)
The desire to economize time and mental effort in arithmetical computation, and to eliminate
human liability to error, is probably as old as the science of arithmetic itself. This desire has led to
the design and construction of a variety of aids to computation beginning with "groups of small objects
such as pebbles, used first loosely, later as ' counters ' on ruled boards, and later still as beads
mounted on wires fixed in a frame, constituting the abacus".
It seems most likely that the abacus originated in the Tigris -Euphrates valley, and that its use
traveled both east and west along the routes of the caravans. Elaboration of the instrument and later
development of the techniques of its manipulation made it applicable to multiplication, division, and
even to the extraction of square and cube roots, as well as to addition and subtraction for which the
instrument was probably originally intended. Indeed, the abacus, despite its ancient origin, is still
in use by the oriental peoples. This long period of utility is due not only to the simplicity of the instru-
ment, but also due to two fundamental notions inherent in its construction. Place significance, or the
use of zero to signify an empty column, is provided by the several wires on which the beads are strung.
Moreover, the principle of carry, whereby the (n + l)st column is increased by one when the nth has
become exhausted, is applied in adding.
After the invention of the abacus, five thousand years elapsed before the next computational aid
was developed. During this time, gears and pointers were used in the design of clocks. These machine
elements, and more especially a wheel which at the end of a complete revolution gave impetus to a
second wheel, paved the way for the development of calculating machinery.
In 1617, John Napier, following his invention of logarithms, published an account of his number-
's
ing rods, known as " Napier's bones". Various forms of the bones appeared, some approaching the
HISTORICAL INTRODUCTION
, . . - ... . ..., ..... „ ....,..,....„..,...., . , ,.,._._ . , ,_4
Deginnmg 01 mecnamcai computation. ouDsequem. io me miroaueuun 01 lugariuims, uia suae ruie
was developed by Oughtred (1630), Everard (1755), Mannheim (1858) and others. The slide rule re-
ceived wide recognition from scientists as early as 1700. Particularly in engineering design, the slide
rule has proved an invaluable instrument. It has been increasingly applied to the solution of problems
requiring an accuracy of not more than three or four significant figures and where the total bulk of
the computation is not extensive. The slide rule is probably the most useful computational aid so far
devised; its low cost, ease of construction, and the simplicity of its principle of operation and of its
use, make the instrument of primary importance. The slide rule is probably the ancestor of all those
calculating devices whose operation is based upon an analogy between numbers and physical magni-
tudes- in which the commuted results are obtained b" ohvsical measurements s Manv such snalosn. 7
devices have since been constructed. Examples of these are the planimeter, integraph, Kelvin's tide
predicter and finally the differential analyzer. All analogy devices, like the slide rule, are limited to
the accuracy of a physical measurement.
5
It was Blaise Pascal who, in 1642, designed and built the first mechanical adding machine in
the modern sense of the term. Incidentally, it should be noted that Pascal's machine was designed not
to further scientific research but rather for use in his father's mercantile business. Itwas an account-
ing machine and as such was the forerunner of the modern accounting machine and cash register. The
design of Pascal's machine depended upon rotating wheels and provided for carry by mechanically
turning the wheel of next higher order one position when the lower passed from nine to zero. The
direct actuation of a numbered wheel and the secondary feature of effecting carry (which seem to have
been first used in an adding machine by Pascal) are the foundation on which nearly all mechanical cal-
culating machines have since been constructed.
Naturally, any machine designed for addition may also perform subtraction by means of comple-
mentary numbers. The complement on ten of a number is that second number which must be added to
the first in order to obtain a power of ten. The complement on ten of a number may be read off from
left to right by taking the complement on nine of each successive digit except the last on the right, of
which the complement on ten must be taken. Thus the complement on ten of 7528 is 2472. If it is de-
sired to subtract 7528 from any number, for example, 38421, the work may be written,
HISTORICAL INTRODUCTION
38421 - 7528 = (38421 - 10000) + (10000 - 7528) = 28421 + 2472 = 30893.
This procedure may further be simplified by the use of complements on nine and "end around carry" .
End around carry implies carry from the highest column of a machine to the lowest column of the
machine. The complement on nine of 7528 in a six column machine is 992471. Subtraction now becomes
038421 + 992471 + 000001 = 030893,
where the third term, 000001, is supplied by end around carry.
If any number, 007364, is added to 999999, operation of the machine will yield,
999999 + 007364 + 000001 - 007364,
where the third term is again the result of end around carry. Since, under these conditions, 999999 is
a number having the properties of zero for machine purposes, the complement on nine of any number
may be adopted as the negative of the number. Clearly, an n digit calculating machine must be sup-
plied with (n + 1) columns, the highest being reserved for the algebraic sign, zero and nine being
positive and negative respectively.
The next major development in mechanical aids to numerical computation came in 1666 when
7
Samuel Morland built a machine similar to Pascal's, adapted to multiplication by repeated addition.
Q
Independently, in 1671, Leibnitz conceived a multiplying machine and finished it in 1694. In Pascal's
machine the wheels were set and turned individually by hand; in Leibnitz' machine all wheels were
set and turned simultaneously by a crank to a previously determined position. In the "stepped reckoner",
Leibnitz added a device which still occurs as a component part of modern calculating machines.
In the years that followed, methods of carrying were refined and calculating machines soon added
by a process not used by the human mind. The addition of two numbers, 3279 and 8935, requires the
following mental steps:
3279
8935
4 add units digits
1 carry
I? add tens digits
1 carry
214 add thousands digits
1 carry
2214 add ten-thousands digits
1 carry
T52T?
HISTORICAL INTRODUCTION
In adding two numbers, a machine may add all digits simultaneously, store the inuiviuuaj. carry num-
bers and then perform all carrying operations simultaneously. For example,
3279
8935
1104 sum without carry
1111 carry numbers
T22I4"
Thus the machine consumes not more than two steps for any addition, no matter how many significant
digits there may be in the terms of the addition.
From the seventeenth century on, it was even more evident that precise and rapid methods of
computation were required. The computation of tables of logarithms demanded by Napier's discovery,
of tables of sines and cosines- of tables of tides needed bv faster and more extensive navigation and
of the astronomical tables envisioned by Kepler, accentuated this need. Among many others, Gauss,
9
Cayley , Tchebychev, Maxwell and Kelvin all attempted to devise or improve computational aids . Natu-
rally these men all considered mechanical calculation largely from their own point of view, the desire
to further scientific advancement. Despite this widespread interest, the development of modern cal-
culating machinery proceeded slowly until the growth of commercial enterprise and the increasing
complexity of accounting made mechanical computation an economic necessity . Thus the ideas of the
physicists and mathematicians, who foresaw the possibilities and gave the fundamentals, were turned
to excellent purposes, but differing greatly from those for which they were originally intended.
It was not until just before the beginning of the nineteenth century that any attempt was made to
build highly specialized calculating machines designed for the mathematical and physical sciences. A
Hessian military engineer, J. H. Miiller, seems to have had the first idea of a difference engine in
1786. But this idea remained in a purely theoretical state and was without doubt forgotten when, in
1812, it occurred to Charles Babbage and he set about the actual construction of such an engine.
This engine was to "perform the whole ope ration -(the computation and printing of tables of functions)
..12
-without any mental attention when once the given numbers have been put into the machine"." A first
model was built in 1820-22 and consisted of six columns using second differences. In 1823, the con-
struction of an engine using twenty-six significant digits and sixth differences was begun with the aid
of a subvention from the British government. The construction continued until 1833 when the govern-
HISTORICAL INTRODUCTION
ment aid was withdrawn. The unfinished machine is preserved in the collections of the Science
Museum in South Kensington. It should be borne in mind that the difference engine, although a highly
useful scientific instrument, was still a specialized machine being intended for the sole purpose of
tabulating the values of a function for equidistant values of the argument.
Having been unable to complete the difference engine, Babbage embarked upon the creation of a
1 ^
far more ambitious concept, an " analytical engine ". Though the terms of the problem proposed
were enough to stagger the contemporary imagination, he attempted to design a machine capable of
carrying out not just a single arithmetical operation, but whole series of such operations without the
intervention of an operator. The numbers in the first part of the machine, called the "store", were to
be operated upon by the second part of the machine, called the "mill". A succession of selected oper-
ations were to be executed mechanically at the command of a "sequence mechanism" (a term unknown
to Babbage). For this latter, he intended to use a variation of the Jacquard cards. 14
15
These cards, the precursors of Hollerith^ punched cards, were used by the Jacquard weavers
to control the looms to produce and reproduce the patterns designed by the artists. The designs were
first sketched as they were to appear in the finished product, transferred to squared paper and used
as guides for punching the cards. The cards allowed certain needles to be extended through the punched
holes, thereby controlling hooks which, in turn, raised particular warp threads to produce the desired
pattern. In order to continue the weaving of the same design, the cards were interlaced with twine in
an endless sequence so that one card was brought into position immediately after another was used.
Holes were punched for the lacings as well as for the pegs which guided the cards over a cylinder.
In adapting these cards for use in his machine, Babbage required two decks: one of variable
cards and one of operational cards. The first set was designed to select the particular numbers to be
operated upon from the store; the second set, to select the operation to be performed by the mill. The
deck of operation cards therefore represented the solution of a mathematical situation independent of
the values of the parameters and variables involved. Thus the analytical engine was to have been
completely general as regards algebraic operations.
In order to use selected values of transcendental and other functions, the engine was to be equip-
ped with a mechanism to call for such functions. Having stopped and rung a bell, a certain part of the
HISTORICAL INTRODUCTION
machine would indicate that a particular value of a particular function was required. The attendant
would then insert a punched card containing the desired function and its argument. The machine then
checked the card to make sure that it was the one requested, by subtracting the argument of the in-
serted card from the argument standing in the machine. If the difference was zero, the engine would
continue its computation. If an incorrect card was supplied, the engine would "ring a louder bell and
stop". 16
As in the difference engines, the analytical engine was to print its own results. Further, a
mechanism was to have been added for punching numerical results in blank cards for future use. In
this way, the engine could compute the tables required and punch its own cards " entirely free from
_ _ ,: 17
error .
In 1852 Charles Babbage said: "At a period when the progress of physical science is obstruct-
ed by that exhausting intellectual and mental labor indispensable for its advancement, which it is the
object of the Analytical Engine to relieve^ think the application of machinery in aid of the most com-
plicated and abstruse calculations can no longer be deemed unworthy of the attention of the country.
In fact there is no reason why mental as well as bodily labor should not be economized by the aid of
machinery". 18 He felt most strongly that the time must arrive when no table would ever be calculated
or printed except by machine. It was of the utmost importance, he thought, to accelerate the arrival
of the time, "when the completion of a calculating engine shall have produced a substitute for -(manual
computation, so that) -the attention of the analysts will naturally be directed to simplifying its appli-
1Q
cation by a new discussion of the methods of converting analytical formulae into numbers" .*"
In 1834, George Scheutz, 20 a printer in Stockholm, built a less ambitious difference engine with
the aid of a grant from the Swedish government. The machine was completed in 1853 and used for the
computation and printing of tables of logarithms, sines and logarithms of sines. It was exhibited at
the Paris exposition in 1855 and later became the property of the Dudley Observatory in Albany, New
York. From Sweden also came Wiberg's difference machine 21 (1863) which was presented to the
Academy of Sciences in Paris by the astronomer Delaunay.
One of the first Americans to build a difference machine was G.B.Grant of Cambridge, Massa-
22
chusetts, who needed a machine for his " computing for excavation and embankment " . Encouraged
II Front View of the Calculator
HI Front View of the Calculator
HISTORICAL INTRODUCTION
in his designs by Professor Wolcott Gibbs of the Harvard Mining School, Grant successfully built a
small model in 1871 under Professor Benjamin Peirce,then superintendent of the Coast Survey. This
machine was designed to contain the usual calculating and printing parts contained in Babbage's and
Scheutz' engines, but with considerable improvement in the printing mechanism. 23 Grant's indebted-
ness for assistance in his study was expressed to John N. Bachelder of Cambridge and to Professors
Eustis, Winlock, and Whitney of Harvard.
In 1893, Torres restated Babbage's problem: to construct a purely automatic calculator capa-
ble of carrying out any succession of arithmetical operations on any given numbers, without human
intervention from the time when the operations have been indicated until the time when the machine
sends the results to a printing device. Torres had available electro-mechanical counters and both
electrical and mechanical controls. He gave a solution to the problem and proved that such a machine
was theoretically possible, although his solution was not free from certain complications due to the
multiplicity of the electrical connections assumed.
Despite the partial successes of Scheutz, Wiberg and Grant, the problem of designing calculating
machinery was abandoned by the students of science and left in the hands of the inventors. For the
purposes of accounting, these men, both in this country and abroad, with the aid of the improved ma-
terials and tools created during the industrial revolution, succeeded in bringing key driven calculating
machines to a high state of perfection. The use of punched cards as a means of storing numbers and
all the associated mechanisms, developed by Bryce, Carrol, Lake, Hamilton, Daly and Durfee of the
International Business Machines Corporation brought the possibility of scientific calculating machinery
again into a position where the situation could be viewed with some hope of success.
In 1906,H.P.Babbage,son of the philosopher, completed a part of the analytical engine. A table
of multiples of -r which it computed to twenty-nine significant digits was published as a specimen of
25
its work. Clearly then, Babbage's failure to complete either of his projects himself was not due to
a lack of understanding of the principles and purposes of the engines that he designed, but rather to
his lack of machine tools, materials of construction and electrical circuits. Of these deficiencies, the
first was probably the most important. Also, Babbage was a "natural philosopher". 26 His machines
were perforce built by hired engineers. 27 He himself was not " well -acquainted " with the medium in
HISTORICAL INTRODUCTION
wmcn ne uiiuse iu wui&, mciciuic, uiuugii mo jji mbi|».vu ty^av. M .*,v,.. ~„«.«.~ — ,, ~ D
was successful to a limited extent, it remained for the twentieth century and the evolution of advanced
mechanical and electrical engineering to bring his ideas into being.
References
1. D. Baxandall, Catalogue of the Collections in the Science Museum, South Kensington. Mathe-
matics I Calculating Machines and Instruments (1926), p. 7.
2. F. Cajori, History of Mathematics (1919), p. 7; L. Jacob, Le calcul mecanique (1911), p. 3; C.G.
Knott, The calculating machine of the east: the abacus, in Modern Instruments and Methods of
Calculation, E. M. Horsburgh, ed. (1914), pp. 136-154; M. d'Ocagne, Le calcul simplifie (1905),
p. 7.
3. G. A. Gibson Na n ier and the invention of logarithms, in Modern Instruments and Methods of
f!al<f*-'ilatinn. H. M. Horsbursh. ed. (1914). dd. 1-16.
4. F. Cajori, History of the Logarithmic Slide Rule (1909); F. Cajori, William Oughtred (1916); A.
Galle, Mathematische Instrumente (1912), pp. 1-21; Jacob, op. cit., pp. 96-109; d'Ocagne, ibid.,
pp. 105-128; G. D.C.Stokes, The slide rule, in Modern Instruments and Methods of Calculation,
E.M. Horsburgh, ed. (1914), pp. 155-180.
5. S. Chapman, Blaise Pascal (1623-1662), Nature, 150; 508-509 (1942); d'Ocagne, ibid., pp. 24-
31; J. A. V. Turck, Origin of Modern Calculating Machines (1921), pp. 11-13.
6. Crompton Patent, U. S., No. 1514954, claim no. 7.
7. Baxandall, op. cit., pp. 8, 14-16; d'Ocagne, ibid., p. 30.
8. Jacob, op. cit., pp. 39-46; d'Ocagne, ibid., p. 30; M. d'Ocagne, Machines a calculer (1922),
pp. 21-23.
9. Baxandall, op. cit.; Jacob, op. cit.; d'Ocagne, ibid.; Modern Instruments and Methods of Calcu-
lation, E. M. Horsburgh, ed. (1914).
10. F. Cajori, History of Mathematics (1919), p. 485; Jacob, op. cit., pp. 114-115; d'Ocagne, Le
calcul simplifie" (1905), p. 82.
11. Charles Babbage, Passages from the Life of a Philosopher (1864), chap. V, "Difference Engine
No. I", pp. 41-96; Baxandall. op. cit., pp. 30-34.
12 . Babbage , ibid ., p . 41 .
13. Babbage, ibid., chap. VIE, "Of the Analytical Engine" , pp. 112-141; Jacob, op. cit., pp. 188-190;
P. E. Ludgate, Automatic calculating machines, in Modern Instruments and Methods of Calcu-
lation, E.M. Horsburgh, ed. (1914) pp. 124-127.
14. Babbage, ibid., pp. 116-117.
15. E. A. Posselt, The Jacquard Machine (189-?), pp. 9. 17-20, 85-102.
16. Babbage, ibid., pp. 119-120.
HISTORICAL INTRODUCTION
17. Babbage, ibid., p. 122.
18. Babbage, ibid., p. 106.
19. Charles Babbage, Economy of Machinery and Manufactures (1846), p. 195.
20. Charles Babbage, Passages from the Life of a Philosopher (1864), p. 48; Baxandall, op. cit.,
pp. 32, 34-36; Jacob, op. cit., pp. 115-117; d'Ocagne, ibid., pp. 83-86.
21. Jacob, op. cit., pp. 117-123; d'Ocagne, ibid., pp. 86-87.
22. G. B. Grant, On a new difference engine, American Journal of Sciences and Arts (3) 2; 113-117
(1871).
23. Jacob, op. cit., p. 45.
24. Jacob, op. cit., pp. 165-169, 189-200; d'Ocagne, ibid., p. 95; M. d'Ocagne, Machines a calculer
(1922), pp. 49-53.
25. Ludgate, op. cit., p. 127.
26. Cf. the title of his book, "Passages from the Life of a Philosopher".
27. Babbage, ibid., pp. 79-82.
28. Babbage, ibid., p. 92.
10
CHAPTER II
DESCRIPTION OF THE CALCULATOR
"Interpolation ist die Kunst zwischen den Zeilen einer Tafel zu lesen."
T.N. Thiele
"Interpolationsrechnung". (1909)
Although a method of interpolation bearing some resemblance to modern central difference
1 2
formulae was used by Briggs in 1624, it was not until 1670 that James Gregory introduced the notion
of interpolation based upon the representation of functions by means of approximating polynomials.
The use of approximating polynomials reduced the whole problem of the tabulation and subtabulation
of functions, over a limited range of the argument, to the arithmetical operations of addition and sub-
traction alone, once the necessary initial differences were established. Thereby the basic principle
was given for the operation of the difference engines briefly mentioned in the foregoing chapter.
Further development of the theory of interpolation by Newton, Stirling and others laid the foun-
dation for the Calculus of Finite Differences set forth as a new branch of mathematics by Taylor in
1715". Since that time the subject has been increasingly developed so that now a variety ol techniques
are available for numerical differentiation and for the numerical evaluation of definite integrals . The
latter include the formulae of Gregory, Cotes, Euler-Maclaurin, Simpson, Weddle, Gauss, Tchebychev
4
and Steffensen .
In 1883, Adams and Bashforth , using the methods of finite differences, devised a technique for
the numerical solution of ordinary differential equations . This has been followed by many other methods ,
R 7
that given by Runge in 1895 , and improved and extended by Kutta in 1901 being, perhaps, the best
known. More recently methods have been given for the numerical solution of partial differential
equations. The extension and application of these methods present one of the most important prob-
lems in mathematics at the present time.
In every case, the effect of the numerical methods has been to reduce the processes of mathe-
matical analysis to a sequence of the five fundamental operations of arithmetic: addition, subtraction,
multiplication, division and reference to tables of previously computed results. Thus the calculus of
finite differences has become the bridge between mathematical analysis and numerical computation.
IV Rear View of the Storage Counter Unit and the Multiply- Divide Relay Panel
V Rear View of the Multiply -Divide Counters and Relay Panel
11
DESCRIPTION OF THE CALCULATOR
Unfortunately, the application of numerical methods is attended by a relatively great amount of compu-
tational labor, so that while existing types of calculating machinery are sufficient from a theoretical
viewpoint, they are entirely inadequate from a practical standpoint. It is for this reason that the
Automatic Sequence Controlled Calculator has been constructed.
In 1937, the calculator was visualized " as a switchboard on which are mounted various pieces
of calculating machine apparatus. Each panel of the switchboard is given over to definite mathematical
8
operations." It stands today much as originally imagined, in a stainless steel and glass case, fifty-
one feet long and eight feet high, (Plates n and III). Two panels, each six feet long, extend at right
angles from the back of the machine. Between these two panels is the four horsepower motor which
drives the mechanical parts, (Plates IV and V). Altogether the machine weighs about five tons.
The calculator is equipped with a central multiplying and dividing unit together with seventy-two
adding- storage registers and sixty constant registers corresponding to the mill and store of Babbage's
proposed analytical engine. In addition, the machine is supplied with electro-mechanical tables of
log x, lCr and sine x. Three non-linear interpolator units are capable of interpolation of any order
up to and including the eleventh, on functions supplied to them in the form of perforated paper tape.
Other computing elements included are: two card feeds for supplying the machine with empirical or
other data, a card punch for punching results in tabulating machine cards, two automatic typewriters
for recording computed results and an automatic sequence unit having control of the machine as a whole.
The sequence control unit, shown in Plate VI, consists of a main drive sprocket drum over which
runs a perforated paper tape, called a control tape, together with such gears, cams and clutches as
are necessary to advance the drum and tape one line of perforations at a time. The tape is strung on
racks in back of the machine as shown in Plate VII and held taut by a roller just below the sequence
mechanism. The sequence unit is equipped with a set of twenty-four sensing pins, controlled by a
crosshead, which are advanced at the end of each forward step of the tape to detect the distribution of
holes in one line of the tape and to close electric contacts in the same distribution.
Each horizontal line of the tape has space for twenty-four equidistant holes, these being con-
sidered as three groups of eight holes each, known as the A, B and C groups, (Plate VI). The A group
of holes controls the " out-relays " by means of which all units in the machine are connected to the
12
DESCRIPTION OF THE CALCULATOR
central distribution buss over which numbers are transferred from one unit to another with the aiu Oi
timed electrical impulses later to be described. The B group of holes controls the "in-relays" of all
of the units in the machine. These also connect the units to the central distribution buss, and when
closed, permit the egress of numbers from the buss into the units. Finally, the C group of holes repre-
sent, in general, an operation to be performed on the number in unit A in connection with the number
in unit B.
Each horizontal line of holes perforated in the tape is the equivalent of a single spoken command,
"Take the number out of unit A; deliver it to unit B; start operation C." Since the A, B and C groups
of perforations each contain eight holes, the maximum number of out, in or miscellaneous operational
rslavs which ".sp. he controlled bv the machine is 2 = 256 each. The maximum oossible number of
commands which can be represented by a single line of holes is 2 = (256)° = 16,777,216. Actually,
many of these are not used, and many others are invalid because of special features to be made clear
in Chapter IV on Coding. The number of combinations of coded perforations in use at present is con-
siderably smaller than the maximum possible number. In any event, a very great many possibilities
are available in each line of perforations. Since the number of consecutive lines of holes is in no way
limited, it is apparent that control tapes may be provided with great generality. The reiteration of
the single command, "Take the number out of unit A; deliver it to unit B; start operation C", permuting
A and B over the various units of the machine, while changing the nature of the operation C, is suf-
ficient to guide the machine through any problem of mathematics capable of reduction to the five
fundamental operations of numerical analysis.
At the left of the machine, as well as at the left of Fig. l,are the sixty constant registers. Each
constant register consists of twenty-four manually set ten-pole dial switches designed to accommodate
twenty-three digits and the algebraic sign. Because of their composition, the constant registers are
commonly known as the sixty "switches". Each constant register or switch is connected to the buss
through its out-relay, (Plate VTII), and each is connected to the common transfer terminal of the storage
register invert relay. The normally closed and normally open contacts of this relay are in turn con-
nected to the direct and invert cam controlled contacts, respectively, which furnish the timed electrical
impulses necessary to the transfer of numbers via the buss.
13
FROM FIG. 12
SWITCH
OUT
RELAY
t— .
t— ■
CO
co
CO
L- o-
t— .
DESCRIPTION OF THE CALCULATOR
BUSS
TO FIG. 2
NO. I
NO. 2
NO. 3
SWITCHES
NO. 60
DIRECT / _ 1 _ |
READ- OUT U T
CAM ^-^
CONTACTS
</u
CO
CO
3
GO
STORAGE
COUNTER
OUT- RELAY
STORAGE
COUNTER q—X
INVERT
RELAY
STORAGE
COUNTER
IN-RELAY
NO. I
t_* ..
NO. 2
NO. 3
STORAGE
COUNTERS
t-^-
t—^.
K INVERTED
J READ- OUT
CAM
CONTACTS
50 VOLT
NO. 72
CO
CO
I — ^
CD
TO FIG. 2
D.C.
Figure 1
14
DESCRIPTION OF THE CALCULATOR
To the right of the switches, Fig. I, are shown diagrammaticaliy the seventy-two storage regis-
ters. Each storage register consists of twenty -four electro-mechanical counter wheels. The storage
registers, usually referred to as "storage counters" or more briefly as "counters", have electrical
connections similar to those of the switches. In addition, each storage counter is provided with an in-
relay connected to the buss, a complete set of carry controls and a connection to the negative terminal
of the generator.
Plate IX shows a close-up view of twelve columns of the storage counters 16 and 17 as seen from
the front of the calculator while Plate X shows the relays associated with storage counters in general
and mounted at the back of the machine .
counters 1, 2, 3, ..., 71, 72 are 1, 2, 21, ..., 7321, 74 respectively, while the code numbers of switches
1, 2, 3, ...,59, 60 are 741, 742, 7421, ..., 821, 83 respectively. Similarly, all operations in the cal-
culator have assigned code numbers. For example, code 32 in the operational or miscellaneous group
C controls the storage counter invert relay, and hence is the mathematical equivalent of a minus sign.
A complete discussion of all codes will be found in Chapter IV on Coding; the few here given will suf-
fice for present purposes.
Now let it be required that the number x in storage counter number 3, code 21, be added to the
number y in storage counter number 71, code 7321. This operation may be written,
Take x from ctr. 3 and add it into ctr. 71.
On the other hand, if it is required to subtract x from y , the coding will be written,
OUT
IN
MISC.
21
7321
OUT
IN
MISC.
21
7321
32
Take x from ctr. 3 and by means of the invert relay add
its complement on nine to ctr. 71; i.e., subtract x now
in ctr. 3 from y in ctr. 71.
Returning to Fig. 1, the perforations in the control tape corresponding to code 21 in the Out
column, as interpreted by the sequence mechanism, cause the closure of the out- relay of counter 3,
while the code 7321 in the In column causes the closure of the in-relay of counter 71, The blank in
the Miscellaneous column of the coding is interpreted as a plus sign leaving the storage counter invert
VI Sequence Control Mechanism
VII Tape Racks
15
DESCRIPTION OF THE CALCULATOR
relay in its normally closed position. Thus a complete electrical circuit exists beginning at the posi-
tive terminal of the generator, passing through the cam contacts; through the normally closed contacts
of the storage counter invert relay into counter 3; through counter 3 and its out- relay to the buss; from
the buss to counter 71 through its in-relay; through counter 71 and finally back to the negative termi-
nal of the generator. Hence, the timed electrical impulses produced by the cam contacts are enabled
to transfer the quantity in counter 3 to counter 71 and bring about addition. The detailed mechanisms
by which this is accomplished will be described in Chapter IH.
When it is required to subtract x from y , the whole operation is the same except that code 32
in the Miscellaneous column causes the storage counter invert relay to transfer its contacts. This
causes the complement on nine of x to be read out into the buss instead of x itself. Since all storage
counters are equipped with complete carry controls, including end around carry, addition of the comple-
ment on nine completes the process of subtraction as demanded in the example .
Before further considering the functions of the storage counters, it is necessary to discuss
briefly the means by which the calculator is kept in continuous operation. Most mechanisms, once
started, remain in operation until signalled to stop. By contrast, the calculator continues in operation
only so long as the command "continue operation" is repeated, cycle by cycle, and immediately stops
on the first occasion on which this command fails of being given. A 7 in the Miscellaneous column of
a line of coding instructs the sequence mechanism to continue operation; i.e., to read the next line,
act upon it and step to the line beyond. Every line of coding must contain a 7 in the Miscellaneous
column or its equivalent in the form of some other automatic continue operation code. Since the storage
counter codes are not such "automatic codes", the two examples of coding already cited should read,
Take x from ctr. 3 and add it to y in ctr. 71.
Take x from ctr. 3 and subtract it from y in ctr. 71.
From what has so far been said it should now be clear that the storage counters serve more than
one purpose. Each is a complete adding and subtracting machine, and functions as a storage or memory
OUT
IN
MISC.
21
7321
7
21
7321
732
device, thereby providing the calculator with brackets, parentheses and other signs of association as
16
DESCRIPTION OF THE CALCULATOR
required in matnematicai expressions, in aacuuon, reuiys a»»uui<u.«na wim c»wi ^m*..*.* ^
functions not indicated in the single line diagram, Fig. 1, for reasons of clarity. The nature of these
electrical controls will be set forth in Chapter III; however, their mathematical significance may be
given here.
The quantity in each storage counter may be read out as either a positive or negative absolute
value under the control of the operational codes 2 and 1, respectively, in the Miscellaneous column of
the line of coding. For example, if x lies in storage counter number 23, code 5321, and y in counter
number 34, code 62, then |x| + y may be obtained in counter number 34 by the line of coding,
OUT
IN
MISC. |
j
i
5321
62
72 1
i
Add ! x' to Tr .
The use of absolute magnitudes provides the calculator with a means of dealing with discontinuous
functions. For example,
(x+ !x|)/2x = or 1,
according as x is negative or positive.
Each storage counter may be reset to zero by reading into the counter the complement on ten of
the quantity standing in the counter while the carry controls are disabled. This is accomplished for
any storage counter whose code is A, by the line of coding,
OUT
IN
MISC.
A
A
7
Reset ctr. A.
Inasmuch as a blank other than 7 in the Miscellaneous column of coding has been defined as a plus
sign, the reset coding requires further explanation. The resetting operation is one which occurs with
great frequency. To eliminate the necessity of writing and rewriting a special reset code in the Miscel-
laneous column, special wiring is included in the machine such that the duplication of a storage counter
code in both the Out and In columns of a line of coding resets the counter concerned.
Of all the computing elements in the calculator, the storage counters are the simplest. There-
fore it is relatively easy to alter and to add to their electrical circuits in such a way as not to interfere
with their normal functioning, but at the same time introduce added possible operations. A number of
such special operations have been required in the past, and have been permanently built into the machine .
Vrn Switches
DC Storage Counters
17
DESCRIPTION OF THE CALCULATOR
Counter 70 has been equipped with relay circuits which prefix the algebraic sign of the quantity
in counter 70 to the positive absolute value of the quantity standing in any other storage counter when
the latter is read out under the code 432 in the Miscellaneous column. This feature is especially
valuable when dealing with the interpolation of odd functions, since it is only necessary to evaluate
f(x) in order to have available f(-x) = - f(x) . Counter 70 is usually called the choice counter for
reasons which are not immediately obvious. For instance, the choice counter makes it possible to
use the two identities,
arc tan |x| = x/2 - arc tan l/|x|,
arc tan (-x) = - arc tan x ,
to reduce the labor of computing f(x) = arc tan x, - oo < x < + oo . If |x| - 1 is read into counter 70,
and (l/|x| + |x|)/2 and (l/|x| - |x|)/2 are stored in counters B and C respectively, the addition of C
to B under control of counter 70 will give in counter B,
z=(l/|x| + |x|)/2- (l/|x| - |x|)/2 =|x|, if [x|< 1;
z =(l/|x| + |x|)/2 + (l/|x| - |x|)/2 =l/|x|, if |x| >1.
Thus only arc tan z, £ z £ 1, need be computed by the machine and stored in counter D. If x/4 and
7T/4 - arc tan z are stored in counters E and F respectively, the addition of F to E under control of
the choice counter gives in counter E,
u = t/4 - arc tan z - t/4 = - arc tan z
= - arctan |x|, if ) X | £ 1;
u = "f /4 - arc tan z + "x/4 = ir/2 - arc tan z
= T/2 - arctan l/|x|, if |x| > 1.
Transferring u to counter G under control of the choice counter gives
v = arctan |x|, if | X | £ 1;
v = "Jr/2 - arctan 1/ |x| = arctan [x|, if |x| > 1.
It now remains only to prefix the algebraic sign of x; the choice counter is therefore reset and x read
in. The read-out of v to counter H under control of the choice counter completes the evaluation of f(x),
f(x) = arctan x = arc tan |x|, x >+ 0;
f(x) = arctan x = - arctan |x|, x £ - 0.
18
DESCRIPTION OF THE CALCULATOR
OUT
IN
MISC.
A
732
72
741
732
732
C
B
7432
Inasmuch as the manipulation of the choice counter in the computation of are tan x is typical of
many similar applications, the necessary coding will be given in detail.
Let counter A =x, counter B = (l/|xj + |x|)/2, counter C = (l/|x| - |x|)/2,
switch 1=1, switch 2 = t/4
and counters D, E, F, G, H and 70 be reset and available for computation^
|xj to ctr. 70
- 1 to ctr. 70
ctr. C to ctr. B under control of ctr. 70; ctr. B = z
- _ __^_. s i_i__ ,.±^ «««foT, n or,H Hoiiv^rs it to counter D.
x/4 to ctr. E
X/4 to ctr. F
- arc tan z to ctr. E
ctr. F to ctr. E under control of ctr. 70; ctr. E = u
ctr. E to ctr, G under control of ctr. 70; ctr. G = v
reset ctr. 70
xto ctr. 70
arc tan x to ctr. H
The use of the choice counter to construct discontinuous functions and to choose among two or
more functions is treated in detail in Chapter IV.
Associated with counter 71, the " multiple in-out " counter, are a special set of carry controls
which make a twelve column storage register out of the twelve high order columns of the counter. This
twelve column counter is complete with end around carry, can be independently reset and does not in
anyway interfere with thenormal twenty -four column functioning of counter 71. As shown in Fig. 2, the
multiple in-out counter has extra in- and out-relays which connect the upper twelve columns of the
counterto eitherthe upper orthe lower twelve columns of the buss. Mathematically, this is the equiva-
lent of multiplying by 1 or 10 12 when numbers are read into the counter and by 1 or 10" 12 when
742
E
7
742
F
7
D
E
732
F
E
7432
E
G
7432
732
732
7
A
732
7
G
H
7432
DESCRIPTION OF THE CALCULATOR
19
FROM FIG. I
BUSS COLS. 1-12
n
TO FIG. 3
BUSS COLS. 13-24
FROM FIG.
OUT
RELAYS
IN
RELAYS 9
I
COLS. 13-24
i u
IZL
'-] "- COLS. 1-12
MULTIPLE -IN- OUT COUNTER
(COUNTER 71)
DIRECT Cl
READ- OUT
CAM
CONTACTS
STORAGE
COUNTER
INVERT
RELAY
i3
INVERTED
READ-OUT
CAM
CONTACTS
TO FIG. 3 1 "
50 VOLT D.C.
Figure 2
numbers are read out of the counter depending upon the operational codes employed. (See Chapter IV,
Coding, Multiple In-Out Counter.) In all problems requiring less than twelve significant digits for
computation, the transfer of numbers through counter 71 permits the storage of two quantities in each
of the seventy-two storage counters, thus doubling the storage capacity of the machine. The function
of the multiple in- out counter is most valuable in statistical computation where the quantities dealt
with are large in number and of low accuracy.
20
DESCRIPTION OF THE CALCULATOR
- . . L % ..u!..i. •_ jl jl j t-i~„ 4.%.^ „+~~«-.~^ nnnnoi-l-iT r»f 4-ha /iol *»nl !i+r»r» at th© PTTnPTlSe
JUSI aS Xne mUlllpie Xn-OUL CUUIlLtJl" UUUUICa tlio 01vs.1a.5c \,a.jL*cn_*tjf w u«- v,«.*~-*«*w ~v —.~ -— r
of accuracy, so do the " ganged counters ", 68 and 69, double the accuracy of the machine at the ex-
pense of storage capacity. Counters 68 and 69 are equipped with special carry controls such that they
function as a single storage register consisting of forty-six columns and the algebraic sign which is
repeated in the two component counters. Since this feature has been proved to be of considerable value
in high accuracy computation, counters 64 and 65 have likewise been ganged together. Needless to say,
the inclusion of the special carry controls on counters 64, 65, 68 and 69 do not interfere with their nor-
mal functions. Two lines of coding are required to make a single forty -six column addition, since the
two parts of the number must be added successively. An 8 prefixed to the ordinary read-in codes of
4.u~ jya^g.^ s» ni intipr<; n jpks un the soecial carry controls, The addition of A + B, a forty-six column
quantity lying in counters 35, 34, codes 621, 62, to C + D, standing in counters 69, 68, codes 731, 73,
is coded as :
Add A + B to C + D with special carry controls.
The most important of the specialized storage registers is the automatic check counter, 72.
Mathematically all checks may be reduced to determining that a given quantity c is less in absolute
magnitude than a selected positive tolerance, t; i.e., that t - |c| > 0. The use of the check counter is
based upon the notion that this inequality will be evaluated in counter 72. Obviously, an end around
carry will occur when - |c| is added to t, if and only if the inequality holds. The coding for the check
procedure is :
OUT
IN
MISC.
621
8731
7
62
873
7
OUT
IN
MISC.
T
74
7
C
74
71
64
Check the quantity in ctr. C against the positive
tolerance in sw. or ctr. T.
where the code 64 is an automatic continue operation code if and only if an end around carry takes
place in the check counter. If t - jc| £0, no end around carry will take place, the machine will receive
no command to continue operation and will therefore stop.
X Storage Counter Relays
XI Multiply-Divtde and Functional Counters
DESCRIPTION OF THE CALCULATOR
21
FROM FIG 2
BUSS
TO FIG. 4
1 >-
PLUG BOARD
LOW ORDER
P-OUT RELAY
FROM FIG. 2
IN
RELAY
-^-i
READ-OUT
CAM
CONTACTS
TO FIG. 4
50 VOLT D.C.
Figure 3
The registers given over to multiplication and division are shown in Plate XI. While the counter
wheels and allied controls involved in these two operations are electrically interconnected, in such a
way that both multiplication and division cannot be carried on at the same time, the basic mode of
operation is better explained in terms of two separate schematic diagrams, Figs. 3 and 4. In the case
of multiplication, the multiplicand and the multiplier are read into the unit through in-relays connected
to the buss as in the case of the storage counters. The out-relay, however, through which the product
is read out of the multiply unit, connects to the buss through a plugboard provided to fix the decimal
point relation between the product counter and the buss.
The location of the decimal point is of no importance as far as the operation of the storage
counters is concerned. When the operating decimal point is assumed to lie between columns n and
n + 1 in the switches and storage counters, the corresponding decimal point in the product counter
will lie between columns 2n and 2n + 1 . Clearly, the product counter must contain forty -six columns
and the algebraic sign. Since only twenty-three of these columns and the algebraic sign may normally
22
DESCRIPTION OF THE CALCULATOR
OUT
IN
MISC.
654
761
52
431
7
t__ I i J_4-^ iL. 1 ii J™ AU- „.- ~£ 4-U^ ~1..,VU.-.^.*..4 xnmnniinln mnn^nnfu) fr\ motffl O CllltaWp
ue i"t;au uut iuiu uic uuaa, n its uic puipusc <ja uic pii^uuoiu, picviuuoij uicuumitu, «.u unu>.v, u. w — --—— -
selection of the columns to be read out based upon the location of the operating decimal point. The
plugging must be manually adjusted before the machine is placed in operation.
Since the coding for multiplication must select the multiplicand and multiplier and deliver the
product, it consists of three lines:
Multiply x in ctr. 56, code 654, by y in ctr. 18, code 52,
and deliver the product xy to ctr. 13, code 431.
There are no 7's in the Miscellaneous column of the lines of coding selecting the multiplicand and
multiplier and delivering them to the multiply unit. These are omitted because the code B 761, the
multiply code, is an automatic continue operation code and therefore replaces the 7's. No longer
does each line of coding correspond to a single operation of the machine. The first line of coding de-
livers the multiplicand to the multiply unit, and turns over control of the calculator to a subsidiary
sequence control within the multiply unit itself. The unit builds up and stores a multiplication table
consisting of the nine integer multiples of the multiplicand. The multiply unit then signals the sequence
control and calls for the multiplier. The process of multiplication is completed, within the unit, by
withdrawing such multiples of the multiplicand as may be indicated by the multiplier and adding them
together while shifting them to the proper columnar position. Upon completion of this summation,
control of the machine is turned back to the main sequence mechanism and the product delivered as
indicated by the third line of multiply coding.
In the event that one or both of the factors involved in a multiplication are negative numbers,
this fact is sensed and stored by the multiply unit. The factors are then treated as positive absolute
magnitudes for use in the multiplication. Finally the proper algebraic sign is appended to the product
and it is read out directly or inverted as required.
The buss is used during the multiplying operation only three times. If properly timed, other
operations involving the buss but not involving either multiplication or division may be carried on
during multiplication. Such operations are known as " interposed operations " and are considered in
23
DESCRIPTION OF THE CALCULATOR
detail under Multiplication in Chapter IV. Note that division as well as multiplication is excluded be-
cause, as previously mentioned, these operations are electrically interconnected.
When the operating decimal point of the calculator is assumed to lie between columns twenty-
three and twenty-four, the corresponding decimal point in the product counter will fall between column
forty-six and the algebraic sign. For this case, the multiply unit is equipped with a special out-relay
permitting the read-out of columns one through twenty-three of the product counter to the buss. The
normal multiplying operation, with suitable plugging, delivers columns twenty-four through forty-six
of the product counter to columns one through twenty-three of the buss as usual. The use of the special
low order product out-relay in effect provides the machine with forty -six column products as obtained
from twenty-three column factors. The coding for this operation is as follows:
Multiply x in ctr. 56, code 654, by y in ctr. 18, code 52,
and deliver forty-six columns of the product xy to ctrs.
69, 68, codes 731, 73.
Note that the line of coding dictating the low order product out must immediately follow the normal
product read-out in order to preserve the algebraic sign and deliver it to both counters receiving the
product.
One of the two pairs of ganged counters may be used in combination with this special product
read-out to build up the product of two quantities, either or both of which may consist of forty-six or
fewer digits. The error in such a multiplication will be less than or equal to 2.7 x 10" . Thus if the
quantity stored across counters A and B is multiplied by the quantity stored across counters C and D,
three multiplications, A x C, A x D, B x C, will be performed and the products summed in the ganged
counters. The product B x D is neglected since it is below the capacity of the machine. Examples of
the coding of such multiplications will be found under High Accuracy Computation in Chapter IV.
Although the organization of the multiply unit is far more complex than that of the storage counters ,
it is nevertheless possible to alter the multiplying circuits to permit special operations . For example,
it is sometimes required to print a function having a very wide range of values. In this case, it is
OUT
IN
MISC.
654
761
52
731
7
86
73
7
24
DESCRIPTION OF THE CALCULATOR
convenient to print a fixed number of significant figures together with an associated power often. The
"normalizing register", in conjunction with the multiply unit, accomplishes this purpose by shifting a
quantity so that its first significant digit appears in column twenty-three and recording the amount of
the shift. The amount of shift combined in a storage counter with a constant dependent upon the
position of the operating decimal point supplies the exponent required. Further examples of special
controls associated with the multiply unit will be described later in connection with the discussion of
the electro- mechanical tables of the elementary transcendental functions.
FROM FIG. 3
BUSS
TO FIG. 5
LOW ORDER
OUT RELAY
FROM FIG. 3
PLACE
fz-r-7=r»
— ^u U Uj
LIMITATION
DIVIDE
SWITCH
DIVIDE
UNIT
Od
IN
RELAY
READ- OUT
GAM
CONTACTS
TO FIG. 5
=»—
Rn wniT n r.
Figure 4
Division like multiplication requires three lines of coding. These read the divisor and dividend
into the divide unit and deliver the quotient to its specified destination using the connections shown
diagrammatically in Fig. 4.
25
DESCRIPTION OF THE CALCULATOR
OUT
IN
MISC.
3
76
21
31
7
Divide x in ctr. 3, code 21, by y in ctr. 4, code 3, and
deliver the quotient to ctr. 5, code 31.
After the divisor and dividend are read into the unit, they are shifted and stored so that their
first significant digits appear in the highest column of the registers in which they are stored. The
number of columns that the dividend was shifted and the complement on nine of the number of columns
the divisor was shifted are added together in the " Q-shift" counter. A constant dependent upon the
position of the operating decimal point is supplied to the Q-shift counter by a manually preset switch
known as the divide switch. Since the Q-shift counter is not equipped with an end around carry circuit,
the addition of a one in the units column completes the determination of the number of columns the
quotient must be shifted when it is read out into the buss in proper decimal position. A one added into
the units column of a counter to compensate for a missing end around carry is commonly known as an
"elusive one".
As soon as the divisor is delivered and control of the calculator turned over to the divide unit,
a table of the nine integer multiples of the divisor is built up and stored within the unit. When called
upon, the main sequence mechanism delivers the dividend. Under the subsidiary sequence control, the
multiples of the divisor are compared with the dividend and the largest multiple less than the dividend
selected. This multiple is then subtracted from the dividend while the digit defining it is entered in
the quotient counter. The process of division is continued in this manner, successively comparing,
subtracting and shifting to the right. Since the successive subtractions involve different columnar
positions of the dividend counter, an end around carry cannot be provided. The subtractions are ac-
complished by means of complements on nine together with elusive ones introduced into the units
column of each succeeding subtrahend. As the subtractions move to the right, ones appear on the left
since the multiples of the divisor consist of at most twenty-four columns and do not have sufficient
nines to the left to fill the dividend counter. However, when the digits of the remainders are selected
for comparison the extra ones are omitted. Assuming a six column machine, the subtractions appear
as follows:
26
DESCRIPTION OF THE CALCULATOR
213109
onAnn I KQiQonnnnnn 274 J RR392000000
45199
03591000000 - 54i
1
03592000000 359
972599
00851900000 - 274
1
00852000000 852
917799
10029990000 - 822.
1
10030000000 iPJL
972599
11002599000 - 271
1
11002600000 2600
753399
11010133990 - 2466
1_
11010134000 134
If, upon comparison, the calculator finds that all multiples of the divisor are greater than the dividend
or the remainder under consideration, a zero or "no-go" is entered in the quotient counter and a new
comparison made one column to the right. When the division is terminated, the dividend counter will
contain a series of ones and zeros and the last remainder.
Division may be terminated after any desired number of comparisons, by the place limitation
plugging and coding discussed under Division in Chapter IV. The number of significant digits in the
quotient will be either equal to the number of comparisons made or to this numberless one (if the first
comparison yields a no-go). Since the accuracy of the division is thus under control of the main sequence
mechanism it may be varied as desired within any given problem.
The quotient is read out into the buss through that part of the out-relay selected by the quantity
standing in the Q- shift counter. If a negative number is shifted to the right, the out- relay also supplies
the nines at the left required to complete the complement on nine of the quotient. The algebraic sign is
determined by the methods employed in the case of multiplication.
Further, as in multiplication, the buss is used only three times during division, and is otherwise
free for any interposed operations not involving either multiplication or division. It should now be
clear that many of the electro-mechanical operations necessary to multiplication and division are
27
DESCRIPTION OF THE CALCULATOR
identical. Indeed the calculator as constructed uses the same registers for both operations. These,
however, are controlled by two separate subsidiary sequence control systems, one for multiplication,
and one for division.
Though it is not immediately evident, division consumes almost four times as many cycles of
machine time as does multiplication and uses a great deal more apparatus. Clearly, then, this process
is to be avoided whenever possible. Fortunately, an iterative process based on the Newton Raphsonrule,
^-x^f^), n = 0, 1,2, ... (1)
is available for finding reciprocals. Let
f(x) = N - 1/x. (2)
Then x n+1 = x n (2 - NxJ, (3)
defines a sequence, x , which converges towards the reciprocal of N . Each succeeding application
of the iterative process roughly squares the error of the last preceding approximation.
Suppose that in a given computation the values of the independent variable increase in an arith-
metic sequence. Under these circumstances, the reciprocal of the nth value of the variable will furnish
a good first approximation to the reciprocal of the (n + l)st value. Thus the process of division may
be avoided with a considerable gain in the speed of computation. The application of equation (3) to the
Q
design of calculating machinery was first suggested by Aiken in 1938.
Equation (3) also provides the calculator with a means of dividing to an accuracy of forty -six
significant digits. The technique by which this is accomplished together with the techniques for ad-
dition, subtraction and multiplication, to the same accuracy, are described in the section on High
Accuracy Computation in Chapter IV.
The Newton Raphson rule, by proper choice of f(x) , may be made to yield an iterative process
for obtaining any fractional power of a given number so long as a suitable first approximation is avail-
able. This fact greatly extends the usefulness and speed of operation of the calculator without the
inclusion of a single special electrical circuit.
On the other hand, the computation of the elementary transcendental functions may not be dis-
posed of so easily. These require special registers as shown at the right of Plate XI, and make use
of the second panel of relays extending to the rear of the calculator.
28
DESCRIPTION OF THE CALCULATOR
rnum no. -r
BUSS
o o
o o
o o
PLUG BOARD
OUT
RELAY
FROM FIG. 4
LIO COUNTER
LOG COUNTER
MULTIPLY
DIVIDE
UNIT
LOGARITHM
UNIT
TABLE
RELAYS
50 VOLT D. C.
LOG
O
SWITCH
TO FIG. 6^
IN
RELAY
Or
READ-OUT
CAM
CONTACTS
TO FIG. 6
Figure 5
The method of computation of logarithms (Fig. 5) within the calculator depends upon two equations,
log (a«b«c« ...) - log a + log b + log c + ..., (4)
and
log (1 + h) - h - h 2 /2 + h 3 /3 - h 4 /4 + ... + (-i) n+1 h n /n +
.2 /o . u3 « k4 /a l ^ /_nn+i h* m * (5)
for h 2 < 1. The logarithm unit includes two counters known as the logarithm counter and the logarithm
in-out counter, together with a subsidiary sequence control which governs these counters in conjunction
with the multiply-divide unit. If it is desired to compute log 1() x,the coding in the main sequence con-
trol tape will read as follows
x lies in ctr. 39, code 6321, deliver log 1Q x to ctr. 8,
code 4.
OUT
IN
MISC.
6321
762
831
4
i
763
29
DESCRIPTION OF THE CALCULATOR
At the same time that x is read into the logarithm in-out counter, the code B 762 signals the logarithm
subsidiary sequence control to take over the direction of the calculator. From the logarithm in-out
counter, x is read to the logarithm counter so shifted that the first significant digit of x appears in
the twenty-third column of the logarithm counter. The amount of the shift is recorded and its comple-
ment on ten entered in columns twenty-two, twenty-three and twenty-four of the logarithm in-out
counter, in which the decimal point is now considered to lie between columns twenty-one and twenty-
two. The computation of the characteristic of x is then completed by adding 22 - n into the logarithm
in-out counter, the operating decimal point being between columns n and n + 1 . This quantity is sup-
plied by a manually preset constant register known as the logarithm switch. For example, if the
operating decimal point lies between columns fifteen and sixteen and x = 783.54210 50928 67954 , x is
shifted five columns to the left on reading from the logarithm in-out counter to the logarithm counter .
In this case, 22 - n = 7. Hence, the characteristic of x is computed as 995 + 007 = 002.
Now x = 7.83542 10509 28679 54 stands in the logarithm counter with the decimal point follow-
ing its first significant digit, and it is only necessary to compute the mantissa of log 10 x . This compu-
tation is perhaps best explained by a numerical example. Four successive divisions are performed:
x/7 = 1.11934 58644 18382 79142 85 ;
x/(7)(l.l) = 1.01758 71494 71257 08311 68 ;
x/(7)(l.l)(1.01) = 1.00751 20291 79462 45853 14 j
x/(7)(l.l)(1.01)(1.007) = 1.00050 84698 90230 84263 30 .
Equation (4) becomes
log 7.83542 10509 28679 54 = log 7 + log 1.1 + log 1.01 + log 1.007
+ log 1.00050 84698 90230 84263 30 . (6)
The logarithm table relays store logjQN accurate to twenty -one decimal places, for N equal to:
1.0
1.1
1.01
1.001
2.0
12
1.02
1.002
3.0
1.3
1.03
1.003
4.0
1.4
1.04
1.004
5.0
1.5
1.05
1.005
6.0
1.6
1.06
1.006
7.0
1.7
1.07
1.007
8.0
l.«
1.08
1.008
9.0
1.9
1.09
1.009 .
30
DESCRIPTION OF THE CALCULATOR
TVio in+a-.-i-iil lrvrr-iT.-i+1-irYi cfoniionnfi nnntpnlc oaloM- tho ■fnn'r 1 r%ero vi +h m c nalloH fnr Vwr thf> first fmir tpriTtS
on the right side of equation (6) and deliver them to the logarithm in-out counter for summation.
The last term of the logarithmic sum in equation (6) is of the form log (1 + a 10~ 4 ) where a < 10.
Writing (1 + a 10" 4 ) = 1 + h,
then h < 10~ 3 .
In using equation (5), six terms of the series are employed. Therefore, the remainder of the series
will be
R< h 7 (l + 7h/8 + 7h 2 /9 + 7h 3 /10 + ...)/7 ,
R< h 7 (l + h + h 2 + h 3 + ...)/7 ,
R< h 7 /7(l - h) .
R< 10" 21 /7(0.999) .
Clearly, the choice of four divisions and six terms of the series puts the error below the lower limit
of the capacity of the machine. The series given in equation (5) is used by the machine in the form
log 1Q (l + h) = ( ( ( ( (hc 6 + c 5 )h + c 4 )h + c 3 )h + c 2 )h + c^h ,
where c x = M, c 2 = -M/2, c g = M/3, c 4 = -M/4, c 5 = M/5, c g = -M/6;
M = log 1Q e .
The values of the c's are also stored in relays and supplied to the multiply unit as directed by the loga-
rithm sequence controls. One feature of these controls, not previously mentioned in this discussion,
permits the multiplicand, h, and its multiples to remain stored in the multiply -divide unit throughout
the evaluation of the series. This saves a considerable amount of machine time.
After summing all terms of equation (6) in the logarithm in-out counter, log 1Q x is read out into
the buss through plugging since it stands with its decimal point between columns twenty-one and twenty-
two and must be shifted to conform with the operating decimal position.
The exponential function, or anti-logarithm, is derived by a reversal of the process used to com-
pute logarithms. The method of computation is dependent upon the equations
10 x = 10 10a+b #10 c/10. 10 d/100 >10 e/1000. 10 f ^ ^
10 f = e h = 1 + h + h 2 /2'. + h 3 /3L + ... , (8)
where h = f log p 10 .
31
DESCRIPTION OF THE CALCULATOR
FROM FIG. 5
BUSS
TO Fl 6. 7
PLUG BOARD
OUT
RELAY
FROM FIG. 5
PLUG BOARD
IN
RELAY
O OO
ooo
o o o
EIO COUNTER
MULTIPLY
DIVIDE
UNIT
EXPONENTIAL
UNIT
TABLE RELAYS
Or
<J
READ- OUT
CAM
CONTACTS
TO FIG. 7
50 VOLT D- C
Figure 6
The exponential unit (Fig. 6) includes the exponential in-out counter and a subsidiary sequence
control governing this counter in connection with the multiply -divide unit. In order to compute 10 X ,
the main sequence control tape must read as follows:
x lies in ctr. 27, code 5421; deliver 10* to ctr. 20, code 53.
OUT
IN
MISC.
5421
7621
741
832
53
731
The code B 7621 signals the exponential sequence control to take over command of the calculator.
Simultaneously, x is read to the exponential in-out counter via the multiply unit, exponential -in plug-
ging and certain transformation circuits, which accomplish two purposes. First, a zero or nine is
read into the twenty-fourth column of the exponential in-out counter according as x is positive or
32
DESCRIPTION OF THE CALCULATOR
jli J it_ _ _1 1-.A_ 1 _* -. ;„ _~„J :_4.^ 4-U^ ~i-v„-v-^~±4.-.l in.W nnnntof on ehi-ftof? that thp
negative; secunu, uie ausuiuie vaiuc ui a ia ic<tu mnj mc cApucuuai m-um ^v»u»n.^..i ^v. ^,..**.*^~ - —
decimal point lies between columns twenty -one and twenty-two. Thus x stands in the exponential in-
out counter in the form :
column 24 23 22 21 20 19 18-1
digit + a b . c d e f
Columns one through eighteen of x are then multiplied by log e 10 and delivered to the multiply
unit for expansion in the series (8). The coefficients are stored in relays and sent to the multiply unit
as required. Again the multiplicand, h , is held constant while expanding the series in order to con-
serve machine time. Since h < 2.3 x 10" 3 , the remainder of the series will be
R » h 7 /7'. + h 8 /8'. + h 9 /9L + ... ,
R < h 7 (l + h/8 + h 2 /8.9 + „.)/7 ! . ,
R < h 7 (l + h + h 2 + h 3 + ...)/T. ,
R< h 7 /7'.(l - h) ,
R < (2.3) 7 x KT 21 /7'. (0.997) ,
R < 10" 2i .
Clearly, the use of seven terms of the series leaves a remainder which is below the capacity of
the machine.
The quantities ,
10 o.o 10 o.oo 10 o.ooo
00.1 iqO.01 10 o.ooi
qO- 2 10 - 02 10 - 002
00.3 IqO.03 10 0.003
\° 0A \° Q 0.0A 10 0.004
Jn0.5 i"0.05 in 0.005
1q0.6 io0.06 JoO.006
inu.i 10"""' 1U "
io°- 8 o - 08 io - 008
io - 9 io - 09 IO ' 009 '
are stored in table relays accurate to twenty -one decimal places. The proper values are called for by
columns nineteen, twenty and twenty-one of x as it stands in the exponential in -out counter so that the
r. 1 nC/10 1 n d/100 , n e/1000 J
product. P = 10 ' «10 ' -10 -KT ,
may be formed.
33
DESCRIPTION OF THE CALCULATOR
This product, P, will stand in the product counter with its decimal point between columns forty-
two and forty-three. If x is a positive quantity, the product is read out to a forty-five column plug-
board in which the decimal point is assumed to lie between columns twenty-one and twenty-two. This
read-out is accomplished through a multiple out-relay, the proper part of which is selected by the
quantity 10a + b standing in columns twenty -two and twenty -three of the exponential in-out counter.
From the plugboard, the product passes to the buss at the operating decimal position through manually
preset plugwires connecting the plugboard to the buss in proper columnar relation, and thence to the
storage register indicated by the third line of exponential coding.
If x is a negative quantity, the reciprocal of the product, P , is obtained by the divide unit as
ordered by the exponential sequence control. The reciprocal is then read out of the quotient counter
to the storage register by circuits equivalent to those employed in the case in which x is positive.
The third electro-mechanical table contained within the calculator is that of the function, sin x .
The method of computing sin x is based upon the equations:
sin (- x) = - sin x ; (9)
sin (x + 2n t ) = sin x ; (10)
sin x = cos (-ir/2 - x) ; (11)
sin x = x - x 3 /3l + x 5 /5l - x 1 /!'. + ...
+ (- l) n x 2n+1 /(2n + 1)1 + ... , n = 1, 2, 3, ..., 10 ; (12)
cos x = 1 - x 2 /2i + x 4 /4'. - x 6 /6'. + ...
+ (- l) n x 2n /(2n)L + ... , n = 1, 2, 3, ..., 10 . (13)
Since the series (12) and (13) are alternating series the remainder, R, will be less than the first term
omitted. Assuming x < ir/A,
|R| <U/4) 22 /22l .
Taking the logarithm of both sides of the inequality,
log 1() |R| < 22(log 10 Tr - log 1() 4) - log 1() (22'.)
< 22(0.498 - 0.602) - 21.050 < - 23 .
Thus |R| < 10 and the error in using these series for computation falls below the capacity of the
calculator.
34
DESCRIPTION OF THE CALCULATOR
FROM FIG. 6
BUSS
o o o
o o o
o o o
PLUG BOARD
PLUG BOARDS
u
OUT
RELAY
t
FROM FIG. 6
SIO COUNTER
MULTIPLY
DIVIDE
UNIT
SINE
UNIT
TABLE RELAYS
Ci
IN
RELAY
o o o
o o o
o o o
J
oJ
TO FIG. 8
O O O
O O O
O O O
] /Z-a- RELAY
READ -OUT
CAM
CONTACTS
Ct
TO FIG. 8
50 VOLT D.C.
Figure 7
The sine unit (Fig. 7) is composed of the sine in-out counter and subsidiary sequence circuits
having control of this counter, the multiply unit and certain table relays providing the coefficients of
the series together with other necessary constants such as r/4, r/2, ± * and 2v . The main
sequence control tape dictates the computation of sin x by the coding:
x lies in ctr. 14, code 432; deliver sin x to ctr. 40,
code 64.
In order to compute sin x, it must first be determined in which quadrant x falls. The first
operation in the sine sequence multiplies x by 1/2 ir (supplied by a relay through plugging) at the
operating decimal position. Then the product |x| /2 ir is read into columns one through twenty -three
of the sine in-out counter with decimal point at the operating position. At the same time, the algebraic
OUT
IN
MISC.
432
7631
84
64
7
7321
35
DESCRIPTION OF THE CALCULATOR
sign of x is read into the twenty -fourth column of the sine in-out counter. Let jxj/2rr indicate
|x| /2ir with its integral part omitted. This integral part represents multiples of 2ir which may be
dropped by virtue of equation (10). Through plugging, |xl/2 ir is next read from the sine in-out
counter to the multiplicand counter so shifted that its decimal point lies between columns twenty-two
and twenty-three. The algebraic sign of x remains stored in the sine in-out counter. The integer
four, supplied by a table relay, is read to the multiplier counter." The resulting product is read into
the sine in-out counter with its decimal point between columns twenty-two and twenty -three. Four
cases may now be distinguished:
(a) 0<2|x|/r< 1, | x| in quadrant I, sin|x|>0;
(j3) 1 <2|x|/7r < 2, |x| in quadrant II, sin |x|> 0;
(1) 2<2|x|/7T<3, |x| in quadrant III, sin |x|£ 0;
( &) 3 <2|x|/7T <4, |x|in quadrant IV, sin|xl<0.
Which of these four cases appertain in the case of a specific value of x maybe determined by sensing
the integer in the twenty-third column of the sine in-out counter. The value of this integer together
with the algebraic sign of x previously stored in the twenty -fourth .column of the sine in-out counter
complete the determination of the sign of sin x .
The procedure by which this is accomplished and by which x is reduced to a first quadrant angle
will now be discussed. The quantity 2 |x| /rr is multiplied by TT/2 and when this operation is com-
pleted, the product, |x| , is read into the sine in-out counter. During this multiplication, the sensing
circuits on column twenty -three of the sine in-out counter order the following operations:
(1) Reset all columns but the twenty-fourth of the sine in-out counter;
(2) Case (a): £ |x| < ir/2
|x| is read into the sine in-out counter directly;
Case (£): if/2 £ |x| < *
|x| is inverted when read into the sine in-out counter,
ir is added into the sine in-out counter;
36
DESCRIPTION OF THE CALCULATOR
Case (-(): 1T £ jxj < 3 if/2
|x| is read into the sine in-out counter directly,
- if is added into the sine in-out counter,
a nine is added into the twenty-fourth column of the sine in-out counter;
Case(S): 3 ir/2 <|x| < 2ir
|x| is inverted when read into the sine in-out counter,
2 r is added into the sine in-out counter,
a nine is added into the twenty -fourth column of the sine in-out counter.
Since the sine in-out counter has no end around carry, and since any digit other than a nine in the
i~, A ^* ? ras „±>, ™\-,-, mn .-.* thic rnnntpr is the eauivalent of a zero, the final algebraic sign of sin x now
stands in the twenty-fourth column of the sine in-out counter. The reduced first quadrant angle, X,
corresponding to the given value of x stands in the remaining columns.
Two cases remain to be distinguished:
(a) < X < 7T/4;
(b) 7T/4<X < IT/2.
FROM FIG. 7
O O O
O O O
O O O
PLUG BOARD
L— o
OUT
RELAY
L
FROM FIG. 7
BUSS
LiO COUNTER |
I . -J
Otr
IN
RELAY
READ -OUT
CAM
CONTACTS
50 VOLT D,C
TO FIG. 9
-— t
TO FiG. 3
Figure 8
37
DESCRIPTION OF THE CALCULATOR
After a sensing circuit has compared the value of X with r/4, in case (a), the computation proceeds
by evaluating the series (12). In case (b), if /I - X is formed and the series (13) is evaluated. In
either case, the result of the summation of the series is delivered to the sine in-out counter, columns
one through twenty-three, with the result that this counter then contains | sin x | and the appropriate
algebraic sign.
The read-out of sin x to the buss for delivery to storage is through plugging, in order to shift
the function to conform to the operating decimal position. The read-out is direct or inverted accord-
ing as zero or eight on the one hand, or a nine on the other hand, stands in the twenty-fourth column
of the sine in-out counter.
The logarithm in-out counter and the sine in-out counter are commonly used as "shift counters".
These counters are equipped with pluggable and direct read-ins and read-outs as shown in Figs. 8 and
9. They may be used to multiply or divide by powers of ten. In addition, the pluggable read-outs may
be manually so adjusted as to permit selective read-out of the shift counters by means of which any
FROM FIG. 8
O O O
O O O
O O O
O O O
O O O
O O O
PLUG
BOARD
FROM FIG. 8
OUT
RELAYS
t—
BUSS
TO FIG. 10
PLUG BOARD
SIO COUNTER
cd
IN
RELAYS
o o o
o o o
o o o
READ- OUT
CAM
CONTACTS
50 VOLT D. C.
U
TO FIG. 10
Figure 9
38
DESCRIPTION OF THE CALCULATOR
!.. — _,. _~~.. 1~~ ^»liT. n ./.J +<■> +V.^% Vv,,^o. mViilo fKa -»»a»v»oiriirinr 94 _ to uto oimnrpfiSpH This RftleCtiVe
III UUiUUlIia UiCty UC UCX1VC1CU W UlC UUOO WllUl- UH»^ 1 ^unniiu.f, — * "x *** v. ^— ^^* — ^~— . ^..—
read-out does not erase any part of the number standing in the shift counter. The read-ins and read-
outs of these two counters have been placed under control of the main sequence mechanism by codes
which are independent of the codes of the functional units of which the shift counters are themselves
a part. Since the logarithm in-out and sine in-out counters do not have complete carry circuits at
all times, and have codes and resets which differ materially from those of other registers, they must
be used with care. A detailed discussion of these codes and their uses will be found in Chapter IV.
With the aid of the electro-mechanical tables of log 1Q x , 10* and sin x , all of the elementary
transcendental functions, including the hyperbolic functions, may be obtained through the use of the
operations of the calculator already described. In order to provide for inverse trigonometric functions,
higher transcendental functions and empirical functions defined by tabular data, the calculator is
equipped with three mechanical interpolators.
The three interpolator mechanisms and their accompanying switches are shown in Plate XII, to
the left of the main sequence mechanism. The three units share in common the interpolation counter
and the interpolation check counter, (Fig. 10). A function is introduced into an interpolation mechanism
in the form of a perforated paper tape, (Plate Xm). This tape is similar to the main sequence control
tape, but in place of commands to the calculator, contains coded successive equidistant values of the
argument, each accompanied by the necessary interpolation coefficients. Any order of interpolation
up to and including the eleventh may be employed.
The coding for interpolation by unit I as it appears in the main sequence control tape is:
x lies in ctr. 50, code 652; a tape containing f(x) is on
Interpolator I; determine f(x) and deliver it to ctr. 51,
code 6521.
OUT
IN
MISC.
652
7654
62
841
652
763
6521
73
7
There are a very great many possible variations in this coding as well as in the possible uses of the
XII Sequence Control Mechanism and Interpolators
XIII Interpolator
39
FROM FIG. 9
DESCRIPTION OF THE CALCULATOR
BUSS
TO FIG. II.
OOO
OOO
OOO
OOO
oo o
OOO
H 1
PLUG BOARDS
OUT
RELAY
OUT
RELAY
l_Li
PLUG BOARDS
IN
RELAY
OOO
OOO
OOO
INTERPOLATION
COMPUTING CIRCUITS
MULTI PLY
DIVIDE
UNIT
'C" SW. ©
INTERPOLATOR
MECHANISM
FORWARD CLUTCH
REVERSE CLUTCH
TAPE SENSING PINS
INTERPOLATION
POSITIONING CIRCUITS
"a/2" sw.0
INTERP. CTR.
INTERP. CK. CTR. I "C" SW.
Ci
-J
t
IN
RELAY
+-J
CAM
CONTACTS
50 VOLT D. C.
READ -OUT
CAM
CONTACTS
Cji
Figure 10
OOO
OOO
OOO
3D
40
DESCRIPTION OF THE CALCULATOR
_._ i __..-_j_i ii.„ An »nk nnnn ,ki n i. k^tra hoon HoxroionpH nn tn thp nrpsent time are included in Chap-
imerpuiatui" uiiile>. fliiuiuiuocnmvuiimK m^^,.» v.-^.^-^ — c — — * —
ter IV. The present discussion will be confined to the most elementary case, that of interpolation by
means of Taylor's series.
A function f(x) is to be determined. The independent variable, x, is considered as consisting
of two parts, x = a + h, where a is an integral multiple of a power of ten. Since four columns are
provided for containing the value of a , it is clear that a functional tape may contain 10 arguments.
An interpolation is performed by evaluating the series,
f(x) = f(a + h)
= f(a) + f'(a)h + f"(a)h 2 /2'. + ... (14)
= c rt + c,h + c^h^ + c„h 3 + ...,
in the form ,
f(x) = f(a + h) = ((((... + c 4 )h + c g )h + c^h + c^h + c Q . (15)
The interpolation process maybe divided into two distinct parts. The first consists of position-
ing the functional tape and the second of the computation necessary to the interpolation itself. For
tape positioning, the argument, a, and the highest order column of h are delivered to the interpolation
counter. The interpolator mechanism first reads the tape to discover the position at which the tape is
standing. By subtraction in the interpolation counter, the number of arguments the mechanism must
pass over in order to arrive at the required argument is determined. To accomplish tape positioning
in the shortest possible time, functional tapes are made endless. Suitable sensing circuits aided by
manually preset switches direct the mechanism to move the tape in the direction of shorter travel.
The highest order column of h is combined with a half- correction in the interpolation counter to in-
sure positioning to the nearest argument. As the tape steps, the number of arguments to be covered
(stored in the interpolation counter) is reduced one for each argument passed and is finally reduced
to zero.
At the beginning of the positioning operation the required argument, a, is read into the interpo-
lation check counter. At the end of the positioning operation it is transferred to the interpolation
counter and used to checkthe position of the tape. K the tape is not in proper position because an im-
possible argument has been sent to the interpolation unit or because of faulty mechanical operation,
41
DESCRIPTION OF THE CALCULATOR
the positioning mechanism will try a second time to find the required argument. The calculator is
stopped and a red light turned on in the event that the positioning mechanism fails on this second try.
However, if the tape is found to be in the required position, the interpolation sequence control
takes over command of the calculator. The quantity x is again read out of storage into the buss and
the h part delivered by plugging to the multiply unit. Suitable corrections of h , such as nines to the
left if h is negative, are also made by plugging.
The interpolation sequence control then evaluates series (15), while the multiplicand, h, is held
constant as usual to conserve machine time. The coefficients, c , c j, ..., Cp e Q ,are read out of
the functional tape and added into the multiplier counter under control of the interpolation sequence
circuits.
When a relatively large number of values, such as constants or random values of a variable,
are to be used by the calculator, and further when these values are to be used in a prescribed order,
they may be supplied to the machine via one of the interpolator mechanisms and a perforated paper
tape. Such a tape is known as a "value tape" to distinguish it from a functional tape. Mathematically,
the operation of reading from a value tape is the equivalent of zero order interpolation. In order to
increase the flexibility of the interpolators when used in this manner, three sequence codes have been
assigned to each interpolator mechanism. These require that the tape be stepped forward, stepped
back and that the sensing pins read from the tape (Fig. 11), as in the following examples for interpo-
lator I.
Step the tape forward.
Step the tape back.
Read the value from the tape to ctr. 34, code 62.
The codes for accomplishing the same purposes in connection with interpolators n and m may be
found in the section on Interpolators in Chapter IV.
OUT
IN
MISC.
753
|
754
85
7
62
7
42
FROM FIG- 10
DESCRIPTION OF THE CALCULATOR
DU35
TO FIG- 12
O O O
O O O
O O O
PLUG BOARD
OUT
RELAY
OUT
RELAY
t_
CARD FEED
v^_^_L
FROM FIG. 10
NTERPOLATOR
VALUE TAPE
" READ-OUT -l,
CAM QJI
rnwTAr.TC
TO FIG. 12
50 VOLT D. C.
Figure 11
Gtiier means of supplying data to the calculator are the two card feeds shown in Plate XIV and
Fig. 11. These employ standard tabulating machine cards and have three advantages over the value
tape. First, since tabulating machines are highly standardized, the cards permit the interchange of
data from one computation laboratory to another. Second, the devices required in the manual prepa-
ration of the cards have been developed to a high degree of perfection. Third, the calculator is itself
6(juipp6u win! a card punching mechanism.
The disadvantage of punched cards as compared to a value tape lies in the fact that the card feeds
must accept the cards in the order in which the deck is stacked. No provision is made for retrieving
a card once it has passed through the feed. Hence, a second use of the value punched in a card requires
the intervention of an operator.
The coding for reading from card feed I is:
OUT
IN
MISC.
21
7632
Read the value from the card in feed I to ctr. 3, code 21.
When using punched cards and value tapes, the coding must be arranged to synchronize their reading
XIV Typewriters, Card Feeds and Card Punch
XV Tape Punch
43
DESCRIPTION OF THE CALCULATOR
/
units with the main control tape. This implies that suitable operating instructions must be prepared
to insure that cards and fcalue tapes are properly inserted in the calculator.
A control is provided on each card feed to stop the calculator when the cards are exhausted or
jammed. The quantities in the cards are read into the buss through plugging and therefore may be
shifted to conform with the operating decimal position. This is not true, however, of value tapes.
Occasionally a problem is so voluminous as to tax the facilities of the calculator . In such cases,
the main control tapes are so designed that the computation may proceed part way, the intermediate
results may be punched into cards and the cards later fed into the calculator for further computation
under the direction of a second main control tape.
The card feeds and interpolator mechanisms together with the switches previously described
represent the means by which numbers may be introduced into the calculator as a basis for compu-
tation. For recording computed results, two methods are available, the card punch mentioned in the
previous paragraph and two automatic typewriters, (Plate XV).
The printing and punching of numbers is accomplished with the aid of registers known as the
"print" and "punch" counters together with special circuits designed to control the recording devices.
The print and punch counters (Fig. 12) are equipped with in- and out-relays and complete carry
circuits so that they may function as standard storage counters in addition to performing their special
purposes .
The coding for the printing operation consists of two lines, one line to read the quantity to be
printed to the print counter and one to initiate the printing operation.
x lies in ctr. 18, code 52; print x on typewriter I.
The controls of the typewriters are very flexible with respect to the number of digits printed,
their spacing, columnar position and line spacing. These controls are considered in detail under Print-
ing in Chapters IV and V. The computed results may be reproduced photographically directly from the
typewritten sheets . This avoids the possibility of error due to copying, inherent in most compu-
tational procedures.
OUT
IN
MISC.
52
7432
752
7
44
FROM FIG. 1 1
DESCRIPTION OF THE CALCULATOR
BUSS
OUT
RELAYS
t .
o o o
o o o
o o o
PLUG
BOARD
FROM FIG. II
PUNCH
COUNTER
IN
RELAYS
OUT
RELAYS
"T .
PUNCH
o o o
o o o
o o o
PLUG
BOARD
PRINT
COUNTER
IN
RELAYS
TYPEWRITER
♦ READ-OUT
CAM
CONTACTS
TO FIG. I
)KJ VULI U. U.
The punch coding also consists of two lines, one line to read into the punch counter and one to
initiate the punching operation.
x lies in ctr. 37, code 631; punch x into a card.
In order to avoid the loss of computed results, the card punch is equipped with a stop control which
prevents a read-in to the punch counter, stops the calculator and lights a red signal light in the event
that a blank card is not in the proper punching position at the time the sequence control tape dictates
the punching operation.
Not all problems imposed on the calculator require the use of punched cards. Hence, a manual
keyboard connected with the punch maybe used for the preparation of cards while the calculator is in
OUT
IN
MISC.
631
753
1
1
75
45
DESCRIPTION OF THE CALCULATOR
operation. This punch, however, does not produce any of the tapes used by the machine. It will be
recalled that the Jacquard weavers laced their cards together to provide the tapes they required for
the control of their looms. The calculator, on the other hand, uses smooth tapes prepared by means
of a specially designed manual punch shown in Plate XV.
Two keyboards are used interchangeably to control this punch. The first of these is used in the
preparation of functional and value tapes. It has twenty-four columnar positions and perforates the
tape in such a way as to represent any one of the ten digits in each column of a twenty-three figure
number together with the algebraic sign. A four line code is used as shown in Fig. 13. This figure
must be read from the bottom to the top, representing the forward direction in which the tape passes
through the reading mechanisms of the interpolator units .
In general, a value tape consists of a tabulation of constants punched into the tape in a given order.
A functional tape, in contrast, contains a group of entries associated with each argument. The first
entry in each group is the argument itself. This is followed by the interpolational coefficients, c n ,
c .., ..., Cp Cq, in this order as shown in Fig. 14.
The argument must be punched in columns fifteen, sixteen, seventeen and eighteen of the tape
regardless of the location of either the tape decimal point or the operating decimal point. The nega-
tive algebraic sign, if required, must be represented by a nine in the twenty-fourth column. Each
argument must be identified by an argument code consisting of a three-four punched in the first
column of argument punching. Fig. 14 represents a portion of a tape for fourth order interpolation on
f (x) = tan x with an accuracy of twelve decimal places . The figure illustrates all of the salient features
of an interpolation tape.
The main control tapes are punched by the second keyboard, previously mentioned, which ap-
pears in Plate XV. It is designed to contain two lines of coding which must be punched simultaneously.
This is necessary because the sequence and interpolator mechanisms, though radically different in
operation, are in reality made of the same mechanical components . One numerical value in a functional
tape occupies the same amount of space as two lines of control tape coding. The device of setting up
two lines of control tape coding per punching operation makes it possible to punch sequence control
tapes and functional tapes with one and the same manual punch.
46
DESCRIPTION OF THE CALCULATOR
•• •
_j^ fy_
v&TTnr vim
•
••
• #
•
•••
•
•••
• • • • #
• • • • •• •
• •• • ••••#
••• •••• ••
• •
•••
• • • •
• • •
• •
• • •
•
•
•
•
m « # m * •
• • • • •
• ••••••
••• • • ••
•
• #
•
•••
•••
•••
•••
•••
1 •«•
• ••
• ••
•••
••• •••
•••
1 •••
••• •••
• ••
«#•
•••
•••
• ••
• ••
-
1 •••
•••
• ••
• ••
•••
nfy V-
Negative Argument -51
Argument Code in 1st col.
Positive Argument 51
Argument Code in 1st col.
Negative Number
-698 321 576 438 499 013 451
Positive Number
521 328 794 532 605 972 100 28
Diagonal Number
012 345 678 901 234 567 890 123
000 111 222 333 999 999 999 99
999 000 111 222 888 888 888 88
888 999 000 111 777 777 777 77
777 888 999 000 666 666 666 66
666 777 888 999 555 555 555 55
555 666 777 888 444 444 444 44
444 555 666 777 333 333 333 33
333 444 555 666 222 222 222 22
222 333 444 555 111 111 111 11
111 222 333 444 000 000 000 00
Figure 13
DESCRIPTION OF THE CALCULATOR
47
-A Ar
• ••
• ••• •
• • •
•• •••
•• • •
•• ••
•• •••
• • • •
• • • •
•• •• •••
•• • • •
• • ••
••••••
•••
••• •• •
»• • •
• • • •
• • • ••••
• • •
• • •
•••• • •
•••••• ••
• • •
• •
• • • •
•• • •• •
• • •
• • • •
• • • •
• • • •••
• • •
• • •••
••• •
• • ••
• ••
-^ <v
FUNCTIONAL TAPE
C3 0.503 529 133 009
C 4 0.300 041 586 295
Arg 0.33
Co 0.331 389 405 224
Ci 1.109 818 937 895
C2 0.367 782 237 736
C3 0.491 818 782 980
C4 0.285 577 613 215
Arg 0.32
C 0.320 327 505 078
Cx 1.102 609 710 509
C 2 0.353 196 217 642
C3 0.480 675 033 370
C4 0.271 705 506 740
Arg 0.31
Figure 14
48
DESCRIPTION OF THE CALCULATOR
I
*»
• • •
• •
••• •
•
• •
• •••
• ••
•••
• •• •
**e **
9 •
• •• •
••
• «
•
•
•• •
• ••
*
• • •• •
• •
• •
•
••
••
• ••
• •• •
g Q 09
• •
•
• • •
••
•• •
• •
• ••
• •
• • •
•• *
•
•
*
99
•
•• *
w SS
m m
• •
• •
• • •
• •
• ••
•
START
••
1
vv
n
OUT
74
21
32
7432
321
321
IN
74
74
321
321
321
761
321
MISC.
64
71
7
7
732
7
752
21
7432
7421
74
7
31
7
3
21
32
321
321
7
31
rti.1
1 i
3
32
732
U J*.
1
n
743
32
742
21
7
1
7
2
21
2
21
7
1
761
7 i
2
7
32
32
741
1
7
1
761
START
87
Figure 15
DESCRIPTION OF THE CALCULATOR
CODING SHEET
49
OPERATION
Xjj.^ to MC
ax to MP and to ctr. lj ctr. 1 ■ x^
reset ctr. 6
x^Ax to ctr. 2
x n to MC
Xjj^Ax to ctr. 3
Xn-1 AX to ctr. 3
x n to MP
(Ax) 2 to ctr. 3
1 to ctr. 6
x n 2 to ctr. 4; turn on typewriter I
-x^ to ctr. 6; ctr. 6 = 1- x n 2
V V 1 - Xn.! 2 to
MC
reset ctr. 7
-x n 2 to ctr. 3
1/V 1 - x^! 2 to
HP
tolerance to check ctr.
check to print ctr. I
print on typewriter I
1/(1 - Xn.! 2 ) to ctr. 7
-1/(1 - x n _i 2 ) to MC
reset ctr. 7
3 to ctr. 7
1 - Xj/ to MP
(1 - Xn 2 )/(1 - x n _i 2 ) to ctr. 7
check to check ctr.
check and reset check ctr.
LINE
10
20
OUT
741
32
742
743
872
31
321
31
7421
21
321
IN
761
32
761
21
21
21
32
32
761
321
21
74
7432
752
321
761
321
321
7432
32
21
74
321
321
74
74
MISC.
732
32
732
71
64
Figure 16
50
DESCRIPTION OF THE CALCULATOR
w ik ^hsv^rrr. o cKm4 oooti™ nt nnntTTti tanp and 'Pia. 1fi. the r.orresr.ondiner coding?. As in
the case of value and functional tapes, the control tape must be read upwards.
Since the control tapes deal with operations only, they represent the solution of a mathematical
situation independent of the values of the parameters involved. Hence, such control tapes as are of
general application are preserved in the tape library for future use. Functional and value tapes of
general interest are likewise preserved.
When a problem is referred to the Computation Laboratory, the first step in its solution is that
taken by the mathematician who chooses the numerical method best adapted to computation by the cal-
culator. This choice is made on the basis of the accuracy desired, the possible checking operations
and the speed of computation. Such functional, value and control tapes as are required are then com-
puted, coded and punched. Since the mathematician cannot always be present while the calculator is
running, instructions must be prepared to guide the operating staff. These must include switch settings,
the list of tapes to be used, plugging instructions, manual resets, information concerning checks,
starting, stopping and rerun instructions. The instructions for the plugging of the functional units
are usually given in the form of diagrams similar to those in Chapter V. The manual resets may in-
clude the clearing of both functional and storage counters. On the functional panel, (Plate XI), may
be seen the push-buttons by which all of the functional counters maybe reset except the forty-seventh
or sign column of the product-quotient counter which is reset at the end of each multiplying or di-
viding operation. Above the sequence mechanism are the seventy-two push-buttons which permit
manual resetting of each of the storage counters. Directly below the reset buttons and above the
sequence mechanism, (Plate XIT), is a constant register which exactly duplicates one of the sixty
switches. Because this register is frequently used to provide the increment of the independent variable,
it is known as the independent variable switch. Further, because it is located conveniently near the
sequence mechanism, this switch is particularly useful in testing the various units of the calculator.
The start and stop keys are located directly above the sequence mechanism as shown in Plate XII.
The use of these keys and their associated electrical circuits will be discussed in Chapter III.
The main sequence control is equipped to advance the tape, step by step, normally at a rate of
200 steps per minute, unless one of the subsidiary sequence controls is directed by the coding to
51
DESCRIPTION OF THE CALCULATOR
temporarily take over command of the calculator. In this case, the control tape is stopped until the
subsidiary sequence control has finished its operation and signals the main sequence control to con-
tinue operation.
The normal step rate of the sequence tape, then, does not give a good estimate of the speed of
the calculator. This may be better given by citing the time required for various operations. When
computing with twenty-three significant digits and operating decimal point between columns fifteen
sixteen, the maximum operation times are as shown in the following table.
Operation
Seconds
Cycles
Addition
0.3
1
Subtraction
0.3
1
Multiplication
6.0
20
Division
11.4
38
Log 1Q x
68.4
228
io x
61.2
204
Sinx
60.0
199
All of the times cited include the time required to transfer the arguments to the functional units and to
deliver the results for further computation. The time required for all operations, except addition and
subtraction, may be shortened by reducing the accuracy of the computation. Obviously, the only way
to state the relative speed of the calculator is to solve a problem first by manual methods and then by
use of the machine. Such an estimate has been made and apparently the machine is well nigh one
hundred times as fast as a well equipped manual computer. When it is borne in mind that a computer
can work little more than six hours a day before fatigue causes him to produce a prohibitive number
of errors, it becomes clear that operating on a twenty-four hour schedule, the calculator may produce
as much as six months work in a single day.
52
DESCRIPTION OF THE CALCULATOR
References
1. E. T. Whittaker and G. Robinson, Calculus of Observations (3rd ed.) (1940), p. 2.
2. Whittaker and Robinson, loc. cit,
3. F. Cajori, History of Mathematics (1919), p. 226.
4. Whittaker and Robinson, op. cit., chap. Vn.
5. Whittaker and Robinson, op. cit., p. 363.
6. Whittaker and Robinson, op. cit., p. 367.
7. Whittaker and Robinson, loc. cit.
8. H. H. Aiken, Proposed Automatic Calculating Machine (1937), p. 18, (privately distributed).
q ti xi Aiken- Harvard Lecture Notes on Applied Mathematics (1938). p* 10.
53
CHAPTER HI
ELECTRICAL CIRCUITS
"Simplicity is Nature's first step, and the last of Art."
Philip James Bailey
In the preceding chapter, means were described by which the Automatic Sequence Controlled
Calculator is kept in continuous operation. However, no mention was made of the circuits by which
the machine is started and stopped. This subject may best be approached by consideration of the main
sequence control.
Figures 17 and 18 show the sequencing circuits of a machine having nine reading pins, three in
each of the A, B and C groups, rather than the twenty-four pins of the calculator. The nine reading
pins are numbered 6, 7 and 8 in each group in order that the starting and stopping circuits may be
presented in a manner consistent not only with the diagrams, but also with the calculator itself. The
nine reading pins make available 2 9 possible orders per line of coding and are sufficient to develop
all the ideas necessary to a clear understanding of the sequence control. An attempt to draw the actual
circuits employed in the calculator would lead to inconveniently large and complex diagrams .
Figure 17 shows the reading contacts controlled by the reading pins and the tape, neither of the
latter being shown in the figure. Once the pins have advanced against the tape and closed the reading
contacts in positions corresponding to the holes in the tape, an electrical circuit is established to ener-
gize the sequence relays. Suppose a line of coding to read (6, 6, 7) corresponding to the reset of
counter 32, code 6. Then beginning at the positive terminal of the generator, assuming the cam con-
trolled contact FC-101 to be closed and for the moment further assuming that the four -pole read relay
contacts are closed, complete circuits exist through the reading contacts A-6, B-6, C-7, through the
corresponding sequence relays to the negative generator terminal. When the sequence relays are
picked up, each is held in its energized position through one of its own contacts and the cam controlled
contact FC- 102.
The sequence relays are multipolar, and in addition to their hold contacts, have "cascade" con-
tacts wired as shown in Fig. 18. These permit the selection of out-, in- and miscellaneous relays
54
ELECTRICAL CIRCUITS
+ 50 VOLT D.C.
FC-IOI
CM
FC-102
CM
OUT- A
READING CONTACTS
IN-B
READ- 1,2,3,4
MM
r r r r
MISC. -C
/, *
.r
A-6
i!±
T
A
T
r
Js-6 J^-4 Je-4 Je-6 J^-4 Jl-4 _ jVs J^-4 J^-4
A™ C« I
-6P B-7P
T
T
JJ — H(
ini
T
C"8
SEQUENCE
RELAYS
-50 VOLT D.C.
ngure n
which are picked up by means of cam controlled impulses. The multipole relays are of the double
throw variety, having four, six or twelve poles, and may be either single or double coil. They are
jack connected and wired with the aid of plug-in wires as shown in Plate XVI. When a relay is not
energized, circuits may be completed through its normally closed (NC) contacts. On the other hand,
when a relay is picked up, circuits may be completed through its normally open (NO) contacts. Thus
any code corresponds to a series of normally open and normally closed sequence relay contacts . For
example, as may be seen in Fig. 18, the in-relay of counter 32, code 6, is picked up through B-8-1 NC,
B-7-1 NC and B-6-1 NO. A complete tabulation of the cascade contacts for all of the codes at present
used by the calculator is given in Appendix I.
The contacts of the out-, in- and miscellaneous relays are not shown in Fig. 18 as these are
parts of the circuits to be controlled by these relays rather than of the sequence control circuits.
XVI Relays and Cam
K
H
A
w
/
m
O L
XVU Storage Counter
55
ELECTRICAL CIRCUITS
50 VOLT D.C.
Ci
FC-CAM-A
Ci
FC-CAM-B
FC-CAM-C
A-8-1
n
1
B-8-1
n
Ci
6
C-8-1
A-7-1
A- 7- 2
1
B-7-1 I B-7-2 C-7-1 C-7-2
A-6-1
A-6-2
A- 6-3
A-6-4
B-6-1
B-6-2
B-6-3
B-6-4
C-6-1
C-6-2
C-6-3
C-6-4
&mU &4UU &U&£
50 VOLT D.C.
IN -RELAYS AND
OUT- RELAYS SUBSIDIARY SEQUENCE MISCELLANEOUS RELAYS
CONTROLS
Figure 18
READING PINS ADVANCED
READING CONTACTS MADE
READ RELAY FC-105
SEQUENCE RELAYS FC-IOI, 102
OUT- RELAYS FC-A
IN- RELAYS FC-B
MISCELLANEOUS RELAYS FC-C
CLUTCH MAGNET FC-105
TAPE MOVES FORWARD
ONE CYCLE
Figure 19
56
ELECTRICAL CIRCUITS
FC-iOS
/
START
KEY
rl ^ C:
J
FC-103
CM
REPEAT
FC-i07
CM
START
- 4
FC-105
cbd
STOP '
KEY
Q-M?
u-r-i
START
RELAY
LI
I
REPEA1
-4
START
STOP |^
1,2 -"1 p STOP
-4
MAGNET
FC-106
OH
C-7-2
■-U
C-7-3
REPEAT READ
RELAY RELAY
, ^"7 STOP
C-8-IJ s SWITCH"
r-l
STOP
RELAY
Figure 20
These contacts will be considered in connection with the computing circuits of which they form a part.
The timing diagram, Fig. 19, together with the foregoing description should make clear the repetitive
operation of the circuits shown in Figs. 17 and 18 insofar as continuous operation of the calculator
is concerned.
Figure 20 and the diagram, Fig. 21, show the start and stop circuits and their timing. The de-
pression of the start key completes the circuit through FC-103 to pick up the start relay. The repeat
relay, one point of which is shunted across the start key, is controlled by the sequence relay, C -7. This
is picked up by the continue operations code, Miscellaneous 7. The transfer of the contacts of the start
relay closes the circuit, controlled by FC-105, to the read relay and the clutch magnet. This circuit
contains two normally closed contacts of the stop relay. The stop relay is picked up if, and only if, the
stop key is depressed and one of two circuits completed. The first of these is completed by FC-106
and relay contacts governed by the code Miscellaneous 87, while the second is governed by the code
57
ELECTRICAL CIRCUITS
ONE CYCLE
START RELAY FC- 103, 108
READ RELAY FC-105
SEQUENCE RELAY C-7 FC-101,102
SEQUENCE RELAY C-8 FC-101,102
REPEAT RELAY FC-107
STOP RELAY FC-106
Figure 21
Miscellaneous 7 in combination with the "7 stop switch". The stop relay is held up through one of its own
contacts and the stop key. The emergency stop switch is located on the sequence mechanism, (Plate VI).
The 87 stop and the 7 stop have decidedly different purposes. The 87 stop maybe so coded in a control
tape that if the stop key is depressed the machine will stop at a preassigned point in the computation.
On the other hand, the 7 stop switch together with the stop key will interrupt the operation of the
machine after reading any line of coding containing a Miscellaneous 7. This makes it possible to stop
the calculator at the end of any functional operation without interfering with the computation provided
that no operations have been interposed. Further discussion of the codes 87 and 7 is contained in
Chapter IV.
The relays, relay points and cam controlled contacts in Figs. 17, 18 and 20 have been indicated
and numbered as in the calculator itself. For simplicity, one relay, the start interlock relay, has been
omitted from these circuits. In the event that the start key is held down too long, the start interlock
relay prevents the calculator from receiving more than one starting impulse. The circuits of this relay
together with all of the automatic continue operation circuits which may energize the start relay are
given in Appendix II.
Unlike the main sequence control, the operations dictated by the subsidiary sequence control
are not subject to permutation. Consisting of relay networks and counters, the twenty subsidiary
controls at present wired in the calculator direct fixed series of operations. These are largely
58
ELECTRICAL CIRCUITS
r . _^___jl-_: *~ *U« ~~„+«,0 rvf fha fun/>Hnnal units HnweVer.
concerned witn tne sequences 01 operations ut;uee>»a.i-y tu mc v,umiui ^ w.v. iu.,v« u — - — — .
it is possible to construct a subsidiary sequence control for any given purpose. For example, the
evaluation of a definite integral may be reduced to the computation of values of the integrand for equi-
distant values of the argument by a short control tape, which also directs a subsidiary sequence control
wired to apply a general quadrature formula. In this instance, the coding necessary to the evaluation
of definite integrals is greatly reduced. Such specialized subsidiary sequence controls are added to
the calculator from time to time as may be desired. These differ only in the sense that some control
a greater number of operations and in that their control extends over a longer period of time. Unfor-
tunately, space will not permit the description of all of the sequence controls in the calculator. The
fa,.* frhofr +hr«:p (./."t-ninniT miii+iniifoHnn and division are not onlv the most simple, but also the more
basic in computation, dictates their choice for detailed discussion.
Before entering upon this subject, however, it will be necessary to discuss the use of counters
and their drive. Referring to Fig. 22, A is a line shaft extending nearly the full length of the calculator
and driven by the four horsepower motor, B. This shaft is contained in the shaft housing shown near
the base of the machine in Plates II,IIIandXII. The main sequence mechanism and the three interpo-
lator mechanisms are supplied with mechanical power by roller chain and sprocket drives, C and D,
MECHANICAL DRIVE SYSTEM
f^
rr 1 1 i
Figure 22
59
ELECTRICAL CIRCUITS
respectively. The spiral gears, E, connect the main drive shaft to the vertical shafts, F. These in
turn are connected to the horizontal shafts, G, through smaller spiral gears, H. On the shaft, G, are
mounted twelve or fewer gear wheels, J of Fig. 22, E of Plate XVII, each of which supplies mechanical
power to a single counter wheel by engaging with the gear shown in the partially assembled counter,
A of Plate XVII. Since the sequence and interpolator mechanisms and counter wheels are all driven
by a single gear-connected mechanical system, it is clear that all mechanical parts of the machine
revolve in synchronism with each other.
Each counter wheel is an electro-mechanical assembly consisting of the following major com-
ponents shown in Plate XVII: (1) a commutator mounted in a molded plastic part, B and J, commonly
called a "molding", having a half slip ring and ten segmental contacts numbered through 9; (2) a
pair of stranded wire brushes, C and F, which rotate to connect one of the contact segments with the
commutator half slip ring; (3) a magnetically controlled clutch, D, which engages to connect the con-
tinuously rotating gear, A, with the sleeve on which the rotating brushes are mounted; (4) a tenls carry
contact which operates in conjunction with an external relay circuit to provide carry to the counter
wheel in the next higher columnar position when the counter wheel under consideration passes through
ten; (5) a nine's carry contact which also operates in conjunction with an external relay circuit to
provide carry to the next higher counter wheel when the wheel under consideration stands on nine and
the next lower wheel has passed through ten; (6) and finally, a socket, G and K, by which the counter
assembly may be jack- connected to the calculator wiring.
The ten segments of the commutator are usually called the number "spots". The time interval
necessary for the brush to traverse the distance between two successive spots is one -sixteenth of a
cycle, the number spots being so spaced in the commutator as to minimize the ratio of the mechanical
backlash to the distance traversed between spots. In order to read, say, a seven into a counter, the
counter magnet is picked up at "seven time", thus engaging the clutch. The brushes are spun past
six spots and the clutch is mechanically disengaged or knocked off at "zero time". Obviously, nine
equally timed and equally spaced impulses must be provided to pick up the counter magnets in order
to read in the nine digits and all counters must be knocked off at zero time, (Fig. 23).
The number impulses are supplied by cam controlled contacts. A cam and its follower are
60
ELECTRICAL CIRCUITS
shown at the lower right in Plate XVI, and the position in which the cams are uiouiueu is Snown in
Fig. 22, K. The duration of contact controlled by a cam may be varied by adding or subtracting rollers
in the twenty possible sockets in a cam wheel. Several types of followers are used, with variations'
in the sharpness of the make and break of the contacts they control.
For purposes of cam timing, the fundamental cycle of the calculator, 300 milliseconds, is sub-
divided into sixteen equal parts commonly referred to as "points". These are numbered:
11 12 13 14 15 16
I I I I
i i i i
r»ne>
r«vr»l
p —
1 fi nnints
■>
The first nine subdivisions contain the number impulses. The so-called "seven impulse", for example,
is delivered by a cam contact making at seven time and breaking half way between seven and six time,
commonly called seven and one-half time. The points zero through sixteen are available to supply carry
and other control impulses. A timing diagram of the number and carry impulses is given in Fig. 23.
As stated in Chapter II, the transfer of a quantity to a reset counter and the process of addition
are one and the same. For instance, a counter stands at zero; a seven impulse picks up the counter
magnet at seven time; the counter wheel rotates through six positions, is mechanically knocked off
at zero time and comes to rest standing on the seven spot. On the other hand, if a counter stands at
9 8 7 6 5 4 3 2 I II 12 13 14 15 16
9 IMPULSE ■
8 IMPULSE
-» in ni ii op
6 IMPULSE
5 IMPULSE
4 IMPULSE
3 IMPULSE
2 IMPULSE
I IMPULSE
MECHANICAL KNOCK OFF
CARRY IMPULSE
MECHANICAL KNOCK OFF
CARRY CONTACT KNOCK OFF
Figure 23
61
ELECTRICAL CIRCUITS
five, a seven impulse picks up the counter magnet at seven time; the counter wheel rotates through
six positions, is mechanically knocked off at zero time and comes to rest standing on the two spot,
having passed through zero.
As the counter wheel turns, the carry cam, (Fig. 24 and F of Plate XVII), also turns. When the
rotating brush touches the nine spot, the follower of the carry cam is dropped and the nine's carry-
contact is made, (B of Fig. 24). As the counter wheel passes nine and approaches the zero spot, the
follower is raised and the ten's carry contact is made, (C of Fig. 24). The ten's carry contact once
made is maintained, (D of Fig. 24), until a mechanical knock off returns the carry contact to neutral
position, (A of Fig. 24), at fourteen and one-half time. Prior to this, the counter magnet, as shown in
Fig. 23, is again picked up at twelve time by the carry impulse if the carry relay circuits are closed
and if the ten's carry contact of the next lower counter is made. The counter magnet is also picked up
at twelve time by the carry impulse if the carry relay circuits are closed and if the nine's carry con-
tacts of the succeeding lower counters receive a carry impulse due to a still lower ten's carry. The
counter wheel moves one position for the carry and is again mechanically knocked off at thirteen time.
Figure 24
62
ELECTRICAL CIRCUITS
13
12
4
i
ii
iO
3
8
€
K
yj
•J
*
1,2,3 OUT- RELAY
4,5,6 IN -RELAY
7,8 CARRY RELAY
9 CARRY CONTROL RELAY
I0-24TH COL CARRY CONTACT -10
1 1 - 24TH COL. CARRY CONTACT" 9
12, 13 CARRY BOOSTERS
STORAGE COUNTER RELAYS
Figure 25
These operations may be clarified by considering the relay circuits associated with the storage
counters. The relays are shown in Plate X, and their usual numbering and position in Fig. 25. There
are thirteen individual relays providing the normal circuits for each counter. Some of these are
grouped to function as a single relay of more than twelve poles, this being the maximum number of
poles available in any single relay as such. Relays 1, 2 and 3 compose the out- relay, while 4, 5 and 6
compose the in-relay. Relays 7 and 8 are the carry relays, with 9 serving as the carry control relay.
Also part of the carry circuits are relays 12 and 13, the carry booster relays. The nine's and ten's
carry contacts, of the twenty-fourth column counter, control relays 11 and 10 respectively, these being
employed in the end around carry circuit.
The storage counter cams, SC-1 through -9, control the number impulses for reading out either
from a switch or from a storage counter. Figure 26 shows the circuits for a read-out. The out-relay
is energized by a circuit through the sequence relay cascade contacts as previously discussed. Begin-
ning at the positive terminal of the generator, the read-out circuit of a counter is completed to the
buss through the reset and invert relays, via the brushes connecting the number spots to the half slip
ring and thence through the out-relay. The read-out circuit of a switch is exactly similar except that
the commutator of the counter is replaced by the manually preset switch contacts. The" wiring by
which the energized invert and reset relays provide complements on nine and ten respectively is also
shown in Fig. 26.
In order to read into a counter, a circuit is completed through the in-relay connecting the buss
to the counter magnets and to the negative terminal of the generator. If a quantity is standing in the
63
ELECTRICAL CIRCUITS
1-c;
SC-I
tr^-
SO -2
tT^
SC-3
cr^
SC-4
SC-5
H
tJ^^i
SC-6
H
tr^
SC-7
SC-8
cr^-
SC-9
^
RESET
RELAY
°-L_
<> "T_
^T_
■°-t
P
^
°-L.
*-L-
<UT*
"1
INVERT
RELAY
OUT
RELAY
Figure 26
I2| 2-1? 1-12?
13) (12
BUSS
o
counter at the time of read- in so that addition must be performed, the carry circuits are utilized. As
shown in Fig. 27, the carry control relay, 9, is picked up by an impulse, controlled by SC-13, at two
time. The first point of this relay, through SC-12, then controls the pick up of the carry relays, 7 and
64
ELECTRICAL CIRCUITS
SC-12
,3) BUSS 02
IN- RELAY
r*l5-l2 rls-i
CARRY CONTACTS
SC-IO
-j-<^J J-v^y
H 4-12 rl 4_|
m:
13-3 13-2
*— -i i
k'k°i " £
}
8-12
r
COL. 24
n
r
.-'
t
COL. 13
T.
10 9
fl
&
r
7-12
COL. 12
» » •
SC-13
SC-14
WO
RESET
10
t
12-312-
■4
.'■■
r
COL. I
-4"
X 1
1 COL. I i 12 i
E JE P
/ STORAGE COUNTER MAGNETS AND RELAYS
Figure 27
8,at eieven time, rne secona point ux me t*ny wnuui iciaji a.*^ ~v* ^- ^w^w^w* ^-. ^w up t"i-j«-
of relays 11 and 10. These circuits are completed through the nine's and ten's carry contacts, re-
spectively, of the counter in the twenty-fourth columnar position. The carry circuits are closed on
all read-ins except resets, when the carry control relay is not picked up due to the opening of the nor-
mally closed contacts of the reset relay. The tenth point of this relay is in the pick up circuit of the
carry control relay.
If a counter, other than the twenty-fourth, has passed through ten and its ten's carry contact
has been made, the carry impulse, at twelve time, through SC-10 and the appropriate carry relay
point, will energize the magnet of the counter in the next higher columnar position. If the twenty-
ELECTRICAL CIRCUITS
65
SC-15
on
FC-IOO
t.
C-4-
SEQUENCE
RELAYS
CASCADE
CONTACTS
CODE MISC. 2
C-3-1
C-2-1
OUT
RELAY
Qr
'1
C3J
SEO.-I1-1
SC-18
i-2
n
24TH COLUMN
CARRY CONTACT
C-l-2
SEQUENCE -II
t
3-3
OUT
RELAY
£
INVERT
RELAY
Figure 28
fourth column counter carry contact stands at ten, relay 10 will have been energized at eleven time.
Then the carry impulse at twelve time controlled by SC-10 will travel through the first point of the
carry relay, 7, and pick up the magnet of the first column counter for an end around carry. Careful
study of Fig. 27 will make clear the operation of the circuits when several successive counters stand
on nine and a carry impulse is provided by the next lower counter.
The circuits for switches and storage counters including the circuits for all of the specialized
storage counters are given in Appendix HI. Further, the relay list, Appendix VI, includes all of the
normal and special storage counter relays together with specific functions of each of the relay points.
Among others in Appendix in will be found the circuits by means of which it is possible to read
positive and negative absolute magnitudes out of any storage counter. The first of these circuits finds
66
ELECTRICAL CIRCUITS
MUL! I^LIUAIMU " UlVISUrr U~£J
MULTIPLICAND- DIVISOR (3-6)
MULTIPLICAND- DIVISOR (4-8)
MULTIPLICAND- DIVISOR (7)
MULTIPLICAND - DIVISOR (5)
MULTIPLICAND- DIVISOR (9)
DIVIDEND
PRODUCT- QUOTIENT
CYCLE
Q-SHIFT SEQ.
MULTIPLIER
INTERMEDIATE
PLUG
BOARD
SWITCHES
RESET
PUSH
BUTTONS
BOARD
Figure 29
application in connection with the "intermediate" counter through which all quantities must be read in
passing into the multiply-divide unit. The operation of the positive absolute magnitude read-out circuit
is dependent upon the presence or absence of a nine in the twenty-fourth column. Upon read-out, the
presence of a nine brings about the pick up of the invert relay. Figure 28 illustrates the positive abso-
lnfp ■»>o'./4_r«i 1 4- oc omnlntroH '« /»nnnoptinn«nth tho ctrifacro iriiintpT'C Tn th^S fioriirfs f-^i-l fnr oyamnlp
lUlC .B. COU Will* SA.G ^Ui^VJVW AAA W^AAAAW\rffc-A*_«AA WiA-AA MXW. fcJI.WA.fcA.^jW WW <M*vU A w . a.** I., t «. k_, a. a £> »* A. w , W a. A. , J. w J. W A*AW- AAa£/a.1^ ,
refers to the first point of the fourth cascade relay in the C group. The particular C relays shown
are those necessary to the pick up of the sequence relay 11 called for by the code Miscellaneous 2;
c.f.,pagel6. The second branch of the circuit in Fig. 28 shows the pickup at thirteen time of storage
counter relay 11. This circuit is completed through 3-1, the first point on the third relay composing
the storage counter out- relay- and through the nine's carry contact of the twenty-fourth column counter.
The third branch circuit at fourteen time picks up the invert relay through the second point of storage
counter relay 11 and through the third point of the third relay composing the out-relay. The use of the
positive absolute magnitude read-out circuit has been explained here because the application of such
67
ELECTRICAL CIRCUITS
a circuit in multiplication and division will reduce the problem to one dealing with positive absolute
magnitudes only during these operations .
The counters in the multiply-divide unit and the functional units are not the simple single mold-
ing counters that compose the storage registers. The functional counters are equipped with several
commutators, each set in a separate molding, and have special wiring which enables these counters
to perform operations other than simple addition. The operations of adding into and resetting of the
multiple molding counters are, however, the same as in the case of the storage counters. The counters
of the multiply-divide unit maybe seen in Plate XI and are arranged as shown in Fig. 29. These
counterswill require individual description. For this purpose, a calculator consisting of six columns,
the sixth column being reserved for the algebraic sign, will be assumed. This miniature calculator
may perform all of the operations of the calculator itself. The correspondences given in the table
below will be valid under this assumption.
Register
Calculator
Column
Miniature Machine
Column
Switch
24
23
22-1
6
5
4-1
Storage Counter
24
23
22-1
6
5
4-1
Intermediate Counter
24
23-1
6
5-1
MC-DR Counters
24
23-1
6
5-1
MP Counter
23-1
5-1
PQ Counter
47
46-1
11
10-1
DD Counter
45-1
9-1
Q-Shift Counter
2-1
1
Sequence Counter
1
1
Cycle Counter
1
1
68
ELECTRICAL CIRCUITS
As previously mentioned, the most frequently used of the multipiy-divide counters is the inter-
mediate counter. The multiplicand (MC), divisor (DR), multiplier (MP) and dividend (DD) all pass
through this counter as they enter the multipiy-divide unit. All these quantities are read into the
intermediate counter just as they stood in the storage counter from which they were selected. All
four values are read out of intermediate to the appropriate counters as positive absolute magnitudes.
The MC and MP are transferred without being shifted, but the DR and DD are read out from the inter-
mediate counter so shifted that their first significant digits appear in the twenty-third and forty-fifth
columns of the DR and DD counters respectively.
The intermediate counter has twenty-four columns. The twenty-fourth column is a four com-
mutator, usually caned "lour molding", counter, xne ursi mo.unng is usee lor ordinary reav«=uuis aiui
resets. The second molding is used to determine whether it is necessary to sense through zeros or
through nines to obtain the amount of shift necessary in reading DR and DD to their respective counters.
The third molding, if the twenty-fourth column stands at nine, forms a part of the pick up circuit of
the relays controlling the entry of a nine into the forty-seventh, or sign counter, of the product-quotient
counter (PQ). The fourth molding, if the twenty-fourth column stands at nine, forms a part of the pick
up circuits of the intermediate invert relay which delivers the positive absolute value of MC, DR, MP
or DD if these quantities were negative when they entered the multipiy-divide unit. The remaining
twenty-three columns of the intermediate counter are three molding counters. The first moldings are
used for ordinary read-outs and resets. The second and third moldings are used when sensing through
zeros and nines respectively to determine the amount of DR or DD shift.
The nine integer multiples of the MC and DR are built up in the multiplicand-divisor counters
thxr>-T\D\ in fha tifci- fnni. nirnloo nt mulKnli poHnn onH rfitricir»n Tocrwaot'i'iTolxr Siv pniintprs stftriiwr th«»
V iu^ ^» V) ... w»~ »»*^» »w* ~,«*~~ ~» — r -—j. ,, . ,
(1-2), (3-6), (4-8), (5), (7) and (9) multiples, are used for this purpose. Of these, the first three are
equipped with "doubling" read-outs; i.e., they have extra moldings so wired that they may readout
either the number upon which they stand or twice that number. The wiring diagram of a doubling
counter is shown in Fig. 30. The number impulses are provided as usual by cam controlled contacts.
In the counter shown, the read-out may be through one of four relays; reset, build-up, times one or
times two. As shown, the doubling counter requires four moldings. The first molding is used for
69
ELECTRICAL CIRCUITS
ordinary read-outs and resets. The second molding is used for the doubling read-out when there is
no carry from the next lower column. The third molding is used for the doubling read-out when there
is carry from the next lower column. The fourth molding controls the doubling read-out of the counter
in the next higher columnar position, selecting its second or third molding according as there is not
or is carry from the counter under consideration. All of the MC-DR counters have twenty-four columns
except MC-DR (1-2), which has twenty-three, and all are equipped with normal carry circuits but no
end around carry. MC-DR (5), (7) and (9) are composed of single molding counters exactly similar to
those used in the storage registers.
It is interesting to note that two and five are the only integer multiples which may be obtained
from a static reading circuit without using an undue amount of equipment. In the case of the two multi-
ple, the only carry number is unity and hence a carry from the nth column to the (n + l)st cannot
affect a column of still higher order. Therefore, the circuits of a doubling read-out must pass through
not more than two counter columns. A similar situation obtains in connection with the five multiple
as may readily be seen. Since a quintupling counter is not used in the calculator, no further details
of such circuits will be given here.
The MP counter consists of twenty-three double molding counter wheels. The first molding of
each is used for resets. The second selects the proper multiples of MC to be read out of the MC-DR
counters .
The dividend counter has forty-five single molding columns. During multiplication, the multiples
selected by the even columns of the multiplier are added into DD in the proper columnar position.
Thus, if the digits in MP are 25137, then 3 x (MC) and 5 x (MC) are read into DD in the following
positions.
DD counter column
987654321
3x(MC)-
■5x(MCH*
The odd multiples of MC are cared for in the PQ counter which will be described later.
70
MC-DR DOUBLING
dcah - m IT
>-r-
NUMBER
SPOTS
O
5 O
o
6 O
2 O
1
3 O
8 O
4 O
9 O
92-2-24
O
i
I
I
o
u
I
?
I
I
ELECTRICAL CIRCUITS
^ TO BUILD UP RELAY
TO RESET RELAY
9
— O
-O
*— o
*— o
92-2-23
6
— O
fc— O
4
A
Q
TO TIMES
i
— O
u-L
I
I
1
1
►— O
•— O
o
o — *-
92-2-22
A
J_^
•— o
i— o
COLUMN 24
ONE RELAY
TO TIMES TWO RELAY
l
COLUMN 23
Figure 30 A
! <?
I
A
4
I
if
1
1
n
t-JU
I
1
I
COLUMN 22
M
W
71
ELECTRICAL CIRCUITS
M
TO BUILD UP RELAY
<p — i-
92-1-3
t^
W
L U U
1
1
1
— o
TO RESET RELAY
92-1-2
©
TO TIMES
i
1
6
©
©
l-l
* o
COLUMN 3
6
ONE RELAY
TO TIMES TWO RELAY
COLUMN 2
Figure 30 B
NUMBER
IMPULSES
FROM
READ OUT
CAMS
92-3- 1 THRU 4
1
1
92-3 -5 THRU 8
6
© ©
COLUMN I
72
ELECTRICAL CIRCUITS
tv..j*.~ Ai,*inir*~ tUa cuoAaecitro mnlHnloc nt T\Vt arp siihtT>3 r>te»d from the dividend in the DD
counter. Since these subtractions terminate at least one column to the right with each successive
operation, end around carry is replaced by the addition of an elusive one in the lowest order column
of each subtrahend.
The product-quotient counter has forty- seven columns. The forty- seventh column of PQ, some-
times called the sign counter, has two moldings. The first of these is used for resets. The second,
if the counter stands at nine, forms a part of the circuits picking up the DD-PQ invert relay, in order
to read out the negative product or quotient. The sign counter is the only one in the machine which
cannot be reset by button. If the machine is stopped before a multiplication or division is terminated,
care must be taken to see that this counter is manually reset before continuing operation. This must
be accomplished by manipulation of the armature of the counter magnet.
During multiplication, the multiples selected by the odd columns of the multiplier are added into
PQ in the proper columnar position. Thus, if the digits in MP are 25137, then 7 x (MC), (MC) and
2 x (MC) are read into PQ in the following positions.
PQ counter column
1110 98765432i
7 x (MC)-*
— (MC) "
2 x (MC)-
At the end of the multiplying operation, the multiples previously added into DD are transferred to PQ
and the final product read out from this counter. The device of adding the odd and even multiples of
MC into the PQ and DD counters, respectively, doubles the speed of multiplication because two multi-
ples may be added in each machine cycle.
The PQ counter in the case of division receives the digits of the quotient which are read in suc-
cessively, starting at the forty-sixth column.
The quotient shift counter (QS), as mentioned in Chapter II, is used to calculate the number of
columns the quotient must be shifted to the right upon reading out to the buss in order to conform with
73
ELECTRICAL CIRCUITS
the operating decimal position. This counter has two columns. The first column is a four molding
counter. Of these four moldings, the first is used for reset. The second, third and fourth are used
to read out quotient shifts amounting to zero through nine columns, ten through nineteen columns and
twenty through twenty-two columns, respectively. The second column of the QS counter has two mold-
ings . The first molding is again used for reset and the second to read out the tens digit of the amount
of shift in conjunction with the proper molding of the first column. The quantity standing in the QS
counter is not read out in the ordinary manner but rather the combination of number spots in the two
columns form a part of the pick up circuit required to select the appropriate section of the Q-shift
relay. During each dividing operation the QS counter receives four quantities. These are: (1) the
complement on nine of the amount of the DR shift left when reading from the intermediate counter to
the MC-DR counters; (2) the amount standing in the divide switch which is equal to 22 - n where the
operating decimal point lies between columns n and n + 1; (3) an elusive one in the first column; (4) the
amount of the DD shift left when reading from the intermediate counter to the DD counter. The total
standing in the Q-shift counter must always be positive, as no provision is made for shifting the
quotient to the left because quantities so shifted would be above the capacity of the calculator under
the assumed operating decimal position. The shift is counted to the right considering the forty-sixth
column of PQ as corresponding to the twenty-third column of the buss.
All of the multiply-divide counters so far described are controlled by a subsidiary sequencing
circuit which includes two special counters. The first of these is the sequence counter which has one
four molding counter wheel. When the first line of multiply or divide coding has been read, this counter
is stepped forward one position. It continues to step once each cycle during the build-up of the inte-
ger multiples of MC-DR, for the resets of the intermediate counter and finally for the read-out of the
product or quotient. This counter also has the function of signalling the main sequence mechanism to
read the line of coding supplying the multiplier or dividend and the line of coding delivering the product
or quotient. The first molding of the sequence counter is used for resetting. The functions of the re-
maining three moldings are best presented in a table which lists the relays whose pick up circuits are
governed by each position of the sequence counter. The table includes the relays used both in multi-
plication and division.
74
ELECTRICAL CIRCUITS
Seq.Ctr.
Second Molding
-LllirU JLYlUlUlllg
1
Intermediate In
Not used
DD-PQ Reset
2
Shift Pick Up
MC-DR In
Q-Shift Invert
Intermediate
Invert Control
3
First Build-Up
First and Second
Build-Up
Intermediate
Reset
4
Intermediate In
First and Second
Build-Up
Second Build-Up
Add-22
5
Shift Pick Up
MP-In
DD-In
Intermediate
Invert Control
N rt t used
Not used
Intermediate
Reset
7
Sequence Ctr.
Reset
MC-DR Reset
Product Out
8
Not used
9
Not used
The impulse which steps the sequence counter is not derived from the number impulse cam con-
*.*.-.«■-* mvs- ;-..„.. i__ ;,- — -__ii~J «+ ~~-~ +i>vi« *«» n "■"" nnntrnl 1 orl nnntunt f?C!-10. 3nH nORltinnfi the
taClS. J.I11S lIlipuiSc 1£> OUppJLlcU at. iciu ii"Iv. ujr **■ <-"■»" ^«^»* ~*~~„ „ _!., --, r
sequence counter fifteen points earlier than all other multiply-divide counters in order to give the
associated relay circuits ample time to operate before numbers are transferred.
The second special counter employed by the multiply-divide unit is the cycle counter, which
consists of one five molding counter of which the fifth molding is used for resetting. The first four
moldings of the cycle counter control the multiplying and dividing operations between sequence counter
positions six ana seven, i/unng mun.ipn.ca.iiuu uic ^jr^xc wuui« o^^ unv,w ^«.v,i» vj^ «***~ ~*v.w~ * v ~*
moldings determine the columnar positions in DDandPQ to which the multiples of MC are read. Dur-
ing division the cycle counter steps once each subtracting cycle, controlling the columnar positions in
DD from which the multiples of DR are subtracted.
The complete circuits for multiplication are given in Appendix IV, and for division in Appendix
V. These appendices also include timing diagrams which give the positions of relay and counter mag-
75
ELECTRICAL CIRCUITS
nets as picked up and held by impulses through the cam controlled contacts . The relays used in multi-
plication and division, including the functions of each wired point, are listed in Appendix VI. Each
cam, with the time of make and break of its contact and its function, appears in Appendix VII. The
multiply-divide fuses are classified in two ways in Appendix VHI; first, listing the relays and the fuse
to which each is connected, and second, listing the fuses and the relays which they serve. Figure 31
shows, cycle by cycle, the transfers of quantities from counter to counter in the multiply-divide unit
during the multiplication 0.3461 x 2.5137 = 0.8699. The operation is carried out on the miniature six-
column calculator previously mentioned.
Cycle
The sequence mechanism reads the first line of multiply coding (A, 761, blank). The sequence counter
advances to one.
Cycle 1
The MC is read from storage counter A via the buss to the intermediate counter. The intermediate
carry circuits, including end around carry, are energized. The DD, PQ and QS counters are reset.
The sequence counter advances to two.
Cycle 2
The positive absolute value of MC is read into MC-DR (1-2), (3-6), (5), (7) and (9) within the multiply
unit, (Fig. 32). The sequence counter advances to three.
Cycle 3
If a nine stood in the twenty-fourth column of the intermediate counter (MC ^ - 0), a nine is read into
the forty-seventh column of PQ. The intermediate -counter resets. The first build-up takes place;
i .e ., the first step is taken in building up the nine integer multiples of MC . Twice the MC is read from
the doubling moldings of MC-DR (1-2) to MC-DR (3-6), (4-8), (5) and (9) within the multiply unit,
(Fig. 32). The sequence counter advances to four. The sequence mechanism reads the second line of
multiply coding (B, blank, blank).
Cycle 4
The MP is read from storage counter B via the buss to the intermediate counter. The complete inter-
mediate carry circuits are energized. The second build-up takes place, completing the nine integer
76
ELECTRICAL CIRCUITS
1
Cjc
No.
Storage
Counter
Seq
Ctr
Intermediate
Counter
MC-DR (I-*)
Counter
MU-DJK. (3-6)
Counter
MC-DR (4-8)
Counter
mj—ua. \jt
Counter
3 4 6 1
MC
1
1
1
IK to Int
1
1
2
3 4 6 1
3 4 6 1
2
2
1
3
MC to MC-DR
(1-2), (3-6)
(5), (7), (9)
3 4 6 1
3 4 6 1
3 4 6 1
3 4 6 1
3461
3 4 6 1
3
2 5 13 7
MP
3
3 4 6 1
7 6 4 9
2 times MC
to MC-DR
3 4 6 1
6 9 2 2
10 3 8 3
6 9 2 2
6 9 2 2
3 4 6 1
6 9 2 2
10 3 8 3
4
MP to Int
4
1
5
2 5 13 7
2 5 13 7
2 times MC
to MC-DR
(4-8), (5)
6 times MC
to MC-DR
(7), (9)
6 9 2 2
6 9 2 2
13 8 4 4
10 3 8 3
6 9 2 2
17 3 5
5
5
1
6
to MP
6
2 5 13 7
8 5 973
to DD
7
to FQ
to DD
8
to FQ
9
10
L
7
7 6 4 9
e\ r\ <\ r\ f\
n i n •* ft ?
9 7 2 7
a r\ n a a A
n i ^ ft t. l
9 7 2 6 6
a a a A A A
o i 7 i n 5 1
9 7 3 5
A A A A A A
11
8 6 9 9
o b & 6 9 9
p
7
3
IT
Figure 31 A
ELECTRICAL CIRCUITS
77
MC-DR (7)
Counter
MC-DR (9)
Counter
MP
Counter
Cyc
Ctr
DD
Counter
PQ
Counter
Cyc
No.
329763180
02964153287
329763180
78134792
000000000
02964153287
8146957823
00000000000
1
3 4 6 1
3 4 6 1
3 46 1
3 4 6 1
2
3 4 6 1
6 9 2 2
10 3 8 3
"o*
3
3 4 6 1
2 7 6 6
24227
10 3 8 3
2 7 6 6
3 114 9
4
2 5 13 7
2 5 13 7
1
1
5
to PQ
1
1
2
000000000
1 3 8 3
000103830
00000000000
2 4 2 2 7
00000024227
6
2
1
3
000103830
17 3 5
00000024227
3 4 6 1
7
017408830
00000370327
3
1
4
00000370327
6 9 2 2
8
00069590327
4
1
5
! to PQ
0006959 3 27
8 8 3
00069599157
9
2 4 2 2 7
8 6 8 8 3
3 114 9
7 9 961
5
A.
to PQ i
00069599157
17 4
10
00086999157
to Storage
11
Figure 31 B
78
ELECTRICAL CIRCUITS
INTERMEDIATE
r.Yr.i F 3
CYCLE 4
MC-DR(l-2)
MC-DR(3-6)
MC- DR (5)
MC-DR (7)
MC-DR(l-2)
MC-DR (3-6)
MC-DR (4-8)
MC-DR (5)
MC-DR (4-8)
MC- DR(5)
{ ] MC- DR (7)
i V
I MC-DR (9) | | MC-DR (9) | ] MC-DR (9) |
Figure 32
multiples of MC-DR. Twice the MC is read from the doubling moldings of MC-DR (1-2) to MC-DR (4-8)
and (5). Six times MC is read from the doubling moldings of MC-DR (3-6) to MC-DR (7) and (9),
(Fig, 32), The sequence counter advances to five.
Cycle 5
The positive absolute value of MP is read to the MP counter from the intermediate counter. The
sequence counter advances to six. The cycle counter advances to one.
Cycle 6
K a nine stood in the twenty-fourth column of the intermediate counter (MP ^ - 0), a nine is read into
the forty- seventh column of PQ. There is no end around carry from column forty-seven to column one
of PQ. The eight spot of column forty-seven of PQ is jumpered to the zero spot. The algebraic sign
is, therefore, cared for in the following manner.
+ . + = + corresponds to + = 0,
+ . - = - corresponds to + 9 = 9,
- . + = - corresponds to 9 + = 9,
- . - = + corresponds to 9 + 9 -* 8 -•* 0.
79
ELECTRICAL CIRCUITS
If, at the end of multiplication, a nine stands in the forty-seventh column of PQ, the product is in-
verted as it is read out into the buss, since it stands in PQ as a positive absolute magnitude. The
intermediate counter resets and is ready for the next multiplying or dividing operation. Under control
of the cycle counter, the multiples corresponding to the digits in the first and second columns of MP
are added into PQ and DD respectively. The cycle counter is advanced to two.
The multiples of MC continue to be selected in pairs and added, while the shift circuits advance
the columns of entry into PQ and DD under control of the cycle counter. If both of a pair of digits of
MP, one in an odd and one in an even column, are zero, the next pair of multiples is immediately
properly shifted and added. If the entire MP is zero, cycle 6 is combined with cycle 9. If the MP is
not zero, but contains n non-zero digits in either the odd or even numbered columns, whichever is the
greater, then n - 1 cycles intervene between cycle 6 and cycle 9— 6 + n. Thus, in order to increase
the speed of multiplication, whenever possible the number having the fewer non-zero digits should be
used as the multiplier. If a multiplication is to be performed in which one factor is a constant, this
quantity should usually be used as the multiplier because the number of non-zero digits and their po-
sitions are known. This makes it possible to interpose a predetermined number of operations during
the multiplication. (See Chapter IV, Coding, Multiplication.)
Cycle 7 (4 + n)
A pair of multiples is added into PQ and DD. The cycle counter is advanced.
Cycle 8 (5 + n)
The last pair of multiples is added into PQ and DD. The cycle counter is advanced.
Cycle 9 (6 + n)
The first DD to PQ transfer takes place. The quantity standing in the lower half of DD is added into
the lower half of PQ. The cycle counter is advanced for the last time. If MP = 0, this cycle combines
with cycle 6.
Cycle 10 (7 + n)
The second DD to PQ transfer takes place. The quantity standing in the upper half of DD is added into
the upper half of PQ. The MC-DR,MP and cycle counters are reset in preparation for the next oper-
ation. If the multiplying operation is interrupted, these counters together with the intermediate,
80
ELECTRICAL CIRCUITS
sequence ana .hq sign counters musi ue mauuany rcaci uciuic wuuuui.i* & w^^vi^. -.. h
counter advances to seven. The sequence mechanism reads the last line of multiply coding (blank, C, 7).
Cycle 11 (8 + n)
The product is read out to storage counter C via the buss and the multiply plugging. (See Chapter V,
Plugging Instructions.) The product is inverted if a nine stands in the forty-seventh column of PQ.
The sequence counter and the forty-seventh column of PQ, the sign counter, are reset. The sequence
mechanism reads the next line of coding.
It may readily be seen from Fig. 31 that the rounding off error in multiplication is less than one
in the lowest order column read out; i.e„ if the operating decimal point lies, for example, between
„^v., 51ir c: 15 ar ,r| ig tha roundin- off error will be less than 1 x 10 .
Included in Appendix IV are the circuits of the low order read-out of PQ and of the normalizing
register, both described in Chapter II. The use of these circuits and their coding is considered in de-
tail under High Accuracy Computation and Normalizing Register in Chapter IV.
Division makes use of all of the functional counters used in multiplication except the MP counter.
This process does, however, make use of the QS counter, previously described on page 72. The pair
of dial switches just to the right of the sequence mechanism must be set to 22 - n where the operating
decimal point lies between columns n and n + 1 . Division also requires plugging to terminate the
operation after the desired number of comparisons have been made. This plugging and the coding
controlling it are considered under Division in Chapters IV and V.
Figure 33 shows the transfer, cycle by cycle, of the quantities in the multiply-divide unit during
division. Again the miniature six -column calculator is used for purposes of illustration. The division
of - 0,375 by + 0.213 to give - 1.760 is performed. The operating decimal point is considered to lie
between columns three and four, the divide switch being set at 4 - n = 4 - 3 = 1, since column four of
the miniature calculator corresponds to column twenty- two of the actual machine. The division is
considered to be plugged for five comparisons.
Cycle
The sequence mechanism reads the first line of divide coding (A, 76, blank). The sequence counter
advances to one.
81
ELECTRICAL CIRCUITS
Cycle 1
The DR is read from storage counter A via the buss to the intermediate counter. The intermediate
carry circuits, including end around carry, are energized. The DD, PQ and QS counters are reset.
The sequence counter advances to two.
Cycle 2
The positive absolute value of DR is read, without traversing the buss, to MC-DR (1-2), (3-6), (5), (7)
and (9) so shifted that its highest significant digit appears in the twenty-third column of MC-DR (1-2).
The complement on nine of the number of columns the DR is shifted left is read into the QS counter.
An elusive one is read into the first column of the QS counter. The sequence counter advances to
three.
Cycle 3
If a nine stood in the twenty-fourth column of the intermediate counter (DR £ - 0), a nine is read into
the forty-seventh column of PQ. The intermediate counter resets. The first build-up takes place.
Twice the DR is read from the doubling moldings of MC-DR (1-2) to MC-DR (3-6), (4-8), (5) and (9)
within the multiply-divide unit. The sequence counter advances to four. The sequence mechanism
reads the second line of divide coding (B, blank, blank).
Cycle 4
The DD is read from storage counter B via the buss to the intermediate counter. The complete inter-
mediate carry circuits are energized. The second build-up takes place, completing the nine integer
multiples of DR. Twice the DR is read from the doubling moldings of MC-DR (1-2) to MC-DR (4-8)
and (5). Six times DR is read from the doubling moldings of MC-DR (3-6) to MC-DR (7) and (9). The
quantity standing in the divide switch is read into the QS counter. The sequence counter advances to
five.
Cycle 5
The positive absolute value of DD is read into the DD counter so shifted that its highest significant
digit appears in the forty-fifth column of DD. The number of columns the DD is shifted left is read
into the QS counter, completing the computation of the number of columns the quotient must be shifted
to the right when it is read out. The sequence counter advances to six and the cycle counter to one.
82
ELECTRICAL CIRCUITS
Cyc
No.
— — — — . ,
Storage
Counter
Seq
Ctr
Intermediate
Counter
MC-DR (1-2)
Counter
im no f 1 „Ji^
Counter
lgJ_T)R (5)
Counter
2 13
DR
1
1
oooooo
oooooo
oooooo
1
DR to Int
1
1
2
2 13
2 13
2
2
1
3
DR to MC-DR
(1-2), (3-6)
(5), (7), (9)
2 13
2 13
oooooo
2 13
2 13
oooooo
2 13
2 13
9 9 9 6 2 4
DD
3
1
4
2 13
8 9 7
oooooo
2 times DE
to MC-DR
(3-6),(4-8)
2 13
4 2 6
6 3 9
oooooo
4 2 6
4 2 6
2 13
4 2 6" I
6 3 9 j
1
-
DD to Int
1
5
9 9 9 6 2 4
9 9 9 6 2 4
2 times DR
to MC-DR
(4-8), (5)
6 times DR
to MC-DR
(7), (9)
4 2 6
L 2 6
6 3 9 j
4 2 6
8 5 2
10 6 5 I
5
5
1
6
to DD
6
9 9 9 6 2 4
1114 8 6
to DR
Compare
to DR
Compare
to DR
Compare
to DR
Compare
oooooo
7
inverted
to DD
i
8
to DR
j Compare
to DR
Compare
to DR
Compare
to DR
Compare
" 9
10
to DR
Compare
to DR
Compare
to DR
Compare
to DR
Compare
11
i
i
I
6 times DR
inverted
I t-o DD
i
i 1
12
OU JJit ,
Compare
1 4- c no
Compare
1 to DR
Compare
1 to OR
Compare
13
to DR
Compare
to DR
Compare
to DR
Compare
to DR
Compare
14
6
1
7
inverted
to DD
15
9 9 8 2 3 9
9 9 8 2 3 9
7
JL
2 13
8 9 7
6 3 9
4 7 1
oooooo
8 5 2
2 5 8
oooooo
10 6 5
9 4 5
oooooo
Figure 31
J A
ELECTRICAL CIRCUITS
83
MC-DB (7)
Counter
HC-DR (9)
Counter
QS
Ctr
Cyc
Ctr
DD
Counter
PQ
Counter
Cyc
No.
2
16364967
88532075484
2
8
163649670
94746143
000000000
88532075484
22578 35626
00000000000
1
2 13
2 13
7
1
8
2
2 13
2 13
2 13
A 2 6
6 3 9
~6~
3
2 13
12 7 8
14 9 10
6 3 9
12 7 8
19 17
8
1
9
4
9
2
1
1
1
000000000
3 7 5
375000000
5
to DR
Compare
to DR
Compare
to DD
Compare
9
9
6
1
1
T
375000000
7 8 6 9 9
1
90000000000
1
7
91000000000
162000000
to DR
Compare
to DR
Compare
to DD
Compare
8
inverted
to DD
2
1
3
162000000
8 5 8 9 9
1
91000000000
7
9
91700000000
012900000
to DR
Compare
to DR
Compare
to DD
Compare
10
3
1
4
012900000
8 7 2 19 9
1
91700000000
6
11
91760000000
100120000
to DR
Compare
to DR
Compare
to DD
Compare
12
to DR
Compare
to DR
Compare
to DD
Compare
13
4
1
5
100120000
8 9 3 4 9 9
1
91760000000
5
14
91760500000
101013500
14 9 10
9 6 19
19 17
9 19 3
5
5
9
1 to Storage
15
Figure 33 B
84
ELECTRICAL CIRCUITS
Cycle 8
If a nine stood in the twenty-fourth column of the intermediate counter (DD < - 0), a nine is read into
the forty-seventh column of PQ, completing the determination of the algebraic sign of the quotient by
the same means as are used In multiplication. The intermediate counter resets and is ready for the
nest multiplying or dividing operation. The nine integer multiples of the divisor are read to the DR
compare relay and the dividend is read to the DD compare relay. A sensing circuit through the com-
pare relays selects the largest multiple of the divisor less than the dividend. If all multiples are
greater than DD, the cycle becomes a "no go" cycle and the comparison is made again, shifted one
column to the right, in the next succeeding cycle. Since all comparing operations are identical, the
.... -,-h^« ■=,-*" *v= <"„ s * M foH and described in connection with cycle 10.
comparing circuits ana meir ope^-awo.. -i Ji ~- *«»- ***-*
Cycle 7
The selected multiple of DR is subtracted from DD, with an elusive one added in the first column of
the subtrahend. The digit defining the multiple is entered in the PQ counter. The cycle counter Is
advanced.
Cycles 8 and 9
These two cycles of the example duplicate the compare and subtract operations described in cycles 8
and 7.
Cycle 10
This cycle duplicates the comparing operations performed in cycles 6 and 8. According to Fig. 33,
the quantity 012900000 now stands in the DD counter. Since, in the example, cycle 10 makes the third
comparison, thequantity 129000 is transferred to the DD compare relay. This transfer is accomplished
_ ~— ^ m . M ,h nnP column is shown in Fig. 34. In these and following circuits, certain relay
and hold points,not necessary to the discussion, have been omitted for the sake of brevityand clarity.
The complete circuits will be found in Appendix V.
The quantity 129000 is transferred to the DD compare relay by impulses derived from the cam
controlled contacts CC-1 through -9. By impulses derived from the same cam controlled contacts,
Fig. 34, each of the nine integer multiples of the divisor is read to the DR compare relay. The com-
pare relays are all provided with hold circuits, not shown in the figure, such that these relays once
85
ELECTRICAL CIRCUITS
OD COUNTER COLUMN 6
o-
k
p' p* *>* m (" (•
DR COMPARE RELAY COLUMN 6
Figure 34
86
ELECTRICAL CIRCUITS
CC-24
DD COMPARE
RELAY
COLUMN 6
DR COMPARE
RELAY
COLUMN 6
9-2 9-1 8-2
9 OVER^t^ 8 OVER
! 9 UNDER
jojo 7 0VERJOJO
I ] 8 UNDER | J 7
7-1 6-2
6 OVER <
UNDER
DD COMPARE
RELAY
COLUMN 6
DR COMPARE
RELAY
COLUMN 6
OVER -UNDER RELAY
Figure 35
picked up remain energized until twelve time. With the aid of the compare relays, DD is compared
with each of the nine integer multiples of DR at one and the same time. How this is accomplished will
be explained for the case of the sixth column of the miniature calculator. The integer standing in this
column of DD is one. The integers standing in the corresponding columns of the multiples of DR, one
through nine,are 0, 0, 0, 0, 1, 1, 1, 1, 1, respectively. At "one time" the DD compare relay is picked
up. At the same time, the DR compare relays associated with the five, six, seven, eight and nine
multiples are likewise picked up. As previously stated, all these relays are held until twelve time.
The DD and DR compare relays have contacts wired as shown in Fig. 35, known as the over-under
circuits. The over and under relays are picked up by impulses supplied by the cam controlled con-
tact, CC-24, which is timed one-quarter impulse later than each of the number impulses derived from
CC-1 through -9. Each over relay is picked up through a normally open point of a DR compare relay
87
ELECTRICAL CIRCUITS
and a corresponding normally closed contact of the DD compare relay. Similarly, each under relay
is picked up through a normally closed point of a DR compare relay and a corresponding normally
open contact of the DD compare relay. Three cases must now be distinguished. (1) If the digit of a
DR multiple is greater than the digit of DD,the DR compare relay corresponding to the given multiple
is picked up before the DD compare relay and a circuit is completed through the normally closed point
of the DD compare relay and the normally open point of the DR compare relay to pick up the over relay.
(2) If the digit of a DR multiple is less than the digit of DD, the DR compare relay corresponding to
the given multiple is picked up after the DD compare relay and a circuit is completed through the nor-
mally open point of the DD compare relay and the normally closed point of the DR compare relay to
pick up the under relay. This is true of the one, two, three and four multiples in the example under
consideration. (3) If the digit of a DR multiple is equal to the digit of DD, the DR and DD compare
relays are picked up simultaneously and no circuit is completed to pickup either an over or an under
relay. This situation occurs in the case of the five, six, seven, eight and nine multiples in the example.
All of the over-under relays, like the compare relays, are held until twelve time. Recalling that
Figs. 34 and 35 are drawn for one column only, it should now be clear that the miniature calculator
has six DD compare, fifty-four DR compare and ninety-nine over-under relays corresponding to
twenty-four DD compare, 216 DR compare and 423 over-under relays in the calculator itself.
The over-under relays of all columns have contacts connected to form nine identical circuits,
called Q control circuits, one of which is shown in Fig. 36. These circuits are supplied with an
+ CO- 37
L_ OVER
•*! RELAYS
UNDER
RELAYS
COL- 6 COL- 5 COL-4 COL- 3 COL- 2 COL-
Q- CONTROL -6
Figure 36
I-
88
ELECTRICAL CIRCUITS
imnnlsp at eleven time b^thecam controlled contact CC-37 Each circuit controls the "icku" of one of
the nine Q control relays. The operation of these circuits may be made clear by a discussion of the
relays associated with the two highest columns. Three cases must again be distinguished. (1) If the
digit of a DR multiple is greater than the digit of DD in the sixth column, Fig. 36, the normally closed
over relay contact of column six will be open. No circuit will be closed to pick up a Q control relay.
(2) If the digit of a DR multiple is less than the digit of DD in the sixth column, the over relay contact
remains closed, the under relay transfers its contact and the circuit is completed to energize a Q con-
trol relay. (3) If the digit of a DR multiple is equal to the digit of DD in the sixth column, neither the
over nor the under relay is picked up. In this case the operation of the circuit is controlled by the
over-under relays associated with the fifth column and so on c
In the particular case of the example under consideration, the sixth Q control relay is picked up
by the normally open under relay contact of column four, since the digits in columns six and five have
been found equal . The Q control relays once picked up are held until nine time .
The last step in the comparison cycle consists of the selection of the multiple of the divisor to
be subtracted from the DD counter in the next succeeding cycle. This is accomplished by the circuit
shown in Fig. 37 made up of contacts of the Q control relays of which there are nine, one for each
integer multiple. The Q control relays have, by the over-under relays, been divided into two classes:
those not picked up, corresponding to DR multiples greater than DD; those which are energized and
correspond to DR multiples less than DD. In Fig. 37, the cam controlled contact CC-31 at twelve and
Q CONTROL RELAYS
r£
r£
r£
r£
H H n rM
rK
TIMES RIGHT RELAY
Figure 37
89
ELECTRICAL CIRCUITS
one-half time delivers an impulse to pick up the appropriate part of the "times right" relay corre-
sponding to the positions of the contacts of the Q control relays. In the example, the nine, eight and
seven multiples are all greater than DD, while the six multiple is the largest multiple less than DD.
Hence, the impulse supplied by CC-31 passes through the normally closed Q control contacts nine,
eight and seven, and through the normally open contact, six, to the six times section of the times right
relay. In the next cycle this six times section of the times right relay serves as an out relay when
reading the selected six multiple to the DD counter for subtraction. The times right relay also
controls the entry of the digit defining the multiple into the PQ counter. The simple circuit for ac-
complishing this is given in Appendix V.
Cycle 11
This is a subtract cycle duplicating the subtracting operation of cycles 7 and 9. The appropriate digit
is entered into the PQ counter. The cycle counter is advanced.
Cycle 12
This is a compare cycle which yields a no go in the example.
Cycle 13
This is the fifth compare cycle. The place limitation plugging becomes operative to energize the relay
circuits terminating the division under discussion. If the calculator is plugged for n comparisons, a
minimum of n + 1 cycles and a maximum of 2n cycles will occur between the reading of the dividend
to the DD counter (cycle 5) and the read-out of the quotient (cycle 15).
Cycle 14
The last subtraction is made in the DD counter and the last digit of the quotient entered in the PQ
counter. The cycle and sequence counters are advanced for the last time. The sequence mechanism
reads the last line of divide coding (blank, C, 7).
Cycle 15
The quotient is read out to storage counter C via the buss and that part of the quotient-shift relay
selected by the quantity standing in the QS counter. The quotient is inverted if a nine stands in the
forty-seventh column of PQ. The MC-DR, sequence, cycle and sign (forty-seventh column of PQ)
counters are reset. The sequence mechanism reads the next line of coding.
90
ELECTRICAL CIRCUITS
It may be seen from Fig. 33 that the rounding off error in division is either less than one in ~.e
lowest order column read out, or less than one in the column in which the last comparison is made.
If the operating decimal point lies between columns 15 and 16 and division is plugged for n compari-
sons, the rounding off error is less than lxI0" 15 or Ix 10~ n , whichever is the greater.
The discussion of division completes the description of the fundamental computing circuits of
the calculator, those of addition, subtraction, multiplication and division. There remain to be dis-
cussed the functional units. These consist of subsidiary sequence circuits which control the multiply-
divide unit and certain special counters. These counters are mounted to the right of the multiply-
divide unit, Plate XI, and are arranged as shown in Fig. 38. Among the special counters are the
-. its i_ i. 4. /T ts\\ *u^ u«« w uh m r^un^T fi.nn\ the cYnnnpttti a l in -nut counter (EIQ) and
lOgelX'iUllXl IU-UUI UUUUI.CJL \xjL\Sf } urc lugdnuiui wtutwi. v -~w~/,— .~ — -* =~ -— - - ■>
the sine in-out counter (SIO). As described on pages 37 and 38, the LIO and SIO counters are available
for arithmetic operations in addition to their normal use in their respective units. The logarithm
sequence (LS), logarithm cycle (LC), exponential sequence (ES) and two sine sequence (SS and SSg)
counters are subsidiary sequence controls similar to the sequence and cycle counters of the multiply-
divide unit. In addition to the functional counters and the multiply-divide unit, these sequence counters
PRINT
I (1-12) |
PRINT
I (13-24)
PRINT
H (1-12)
PRINT
31 (13-24)
zi-z* |
INT. GK.
INTERPOLATION
LiO
(i-20)
ES
LC
LS
LOG (1-23)
EIO
(1-24)
ss 2
SS,
SIO (1-24)
LS 2
LS,
PS
PUNCH (1-24)
Figure 38
91
ELECTRICAL CIRCUITS
also control certain table relays. The wiring of a table relay (columns thirteen through twenty-four)
containing -t and reading directly into the buss is shown in Fig. 39. Such a relay is picked up through
the subsidiary sequence control and held through one of its own points during that part of a machine
cycle given over to the nine number impulses.
Since the computation of the logarithm, exponential and sine is accomplished by the multiply-
divide unit operating in conjunction with the functional counters and certain table relays, a complete
discussion of the electro-mechanical tables of these functions would further require only a description
of the functional sequence circuits . The theory of the methods employed together with the order in
which the operations are performed in the computation of the logarithm, exponential and sine was set
forth on pages 28 through 37 of Chapter II. The sequence circuits of the functional units are elaborate
extensions of the circuits already described under multiplication and division covering a great many
cycles. They would require a protracted discussion to set forth their operations cycle by cycle . Since
no new ideas of circuit design are introduced, the description would add but little to an understanding
of the basic principles of the calculator. Hence, the functional units will receive no further attention
here.
®
BUSS COLUMNS 24-13
(O) (5) (CO (O) (CO
TT RELAY
CC-I CC-2 CC-3
Ctr Or
CC-4 CC-5
CM Cp Cm Ct
CC-6 CC-7 CC-8 CC-9
NUMBER IMPULSE CAMS
Figure 39
92
ELECTRICAL CIRCUITS
The interpolator units make use of three special counters (Fig. 38), the interpolation, the in-
terpolation check and the 7L counters. All three of these function during tape positioning. As stated
in Chapter n, the interpolation counter receives the argument (and the highest order column of h) to
which the tape is to be positioned. The interpolation check counter also receives the argument, in
order to check the position of the tape when the interpolator mechanism has come to rest. The X^
counter counts the number of coefficients passed over in stepping the tape and signals for a one to be
added or subtracted from the interpolation counter for each argument passed over. Once the tape has
been positioned, relay networks together with the X* counter control the computation. The interpo-
lation sequence circuits again are of the same general type as those used in the functional units,
is further complicated by the necessity of reading numerical values from a tape. The reading of a
functional or value tape is similar to the reading of a sequence control tape, except that four lines of
holes, covering the same space as two lines of coding are read simultaneously, (Figs. 13 and 14).
Fig. 40 shows one column of the wiring employed for this purpose. The reading contacts are closed
in the distribution demanded by the punching in the tape, not shown in the figure. An impulse supplied
by FC-54 passes through the closed reading contacts to energize the value tape relays. These relays
are held through their own fourth points and FC-55, The value tape relays, like the sequence relays,
COLUMN N
READING CONTACTS
cfi eta
FC-54
VALUE TAPE RELAYS
FC-55
< '
Figure 40
93
ELECTRICAL CIRCUITS
form a cascade. The nine number impulses are read through a cascade (Fig. 41) for each column of
the tape to the corresponding column of the buss. Actually, Fig. 41 is drawn for the case of a value
tape rather than a functional tape and hence reads directly into the buss without passing through the
plugging and relays as required by the process of interpolation. (See Chapter V, Interpolators.)
In addition to the counters given over to the electro-mechanical tables of functions, Fig. 38 also
shows the print and punch registers employed in the recording of computed results . The punch regis-
ter has twenty-four double molding counters and is equipped with complete carry circuits including
end around carry. The first moldings are employed for resets and for ordinary read-outs, thus making
the punch register available for use as an additional storage counter. The second moldings are used
to deliver the quantity standing in the punch register to the punch itself. This is accomplished by means
BUSS COLUMN N
CC-4 CC-3
era era cij cN oi 01
2-2
CC-2 CC-9 CC-8
M
J;
CC-I
Cm el Ci]
CC-7' CC-6 CC-5
L±
NUMBER IMPULSE CAMS
Figure 41
94
ELECTRICAL CIRCUITS
uuLumn jLLUuiiwii
COL 24 COL 23 COL 22 COL 2 COL I
PUNCH COUNTER - SECOND MOLDINGS
Figure 42
PUNCH
MAGNETS
of the circuit shown in Fig. 42. An impulse through the column selection contact of the punch and
through the energized punch relay passes to the half slip ring of the twenty-fourth column of the punch
counter. From the half slip ring it travels via the brushes to the number spot, through another con-
tact of the punch relay to the punch magnets . The punch magnets control the punches which perforate
a standard tabulating machine card as shown in Fig. 43. The quantity e, the base of natural logarithms,
and a serial number have been entered in this card. The operation of the punch magnets also com-
pletes circuits which control the forward motion of the card to the next column and the movement of
the column selection contact to the next lower column of the punch counter. The operation is repeated
until the integer in column one has been punched. The card is then skipped out of the punch and stack-
ed. The punch relay is energized and the punching operation initiated by the code Miscellaneous 5.
The normally closed contacts of the punch relay, not shown in the diagram, complete the ordinary
read-out circuits of the punch counter.
95
ELECTRICAL CIRCUITS
looooooooooooolooooooolooooosooooooo
1 1 ill i ill 11111 mi ii 11111111111111 ii
2|222|222|2222 222|222 222 222 22 22 2 222 2
33 3 3 33 3333 3 333 3 3 33i3l3 31333333 333333
4444444444 414 4 4|4 4444444444444444444
5 5 5 5 5 5 5 5 5 5 5 5|5 5 5|5 5|5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
66 6 666666666 66666666 6166666666666666
771777 777777 7 7 77 7 7 77 77 7777 7777777777
8 888I8III8I8 888888 888 8888888 161 8 888 8
99999 9 9 99999913 999 9 39999 99 99 999 99999!
1214)171 t mionHHHiinnannaMssssaniiaaMSSi
00 000000 0000 0000 00000000000000000000 00 ollooo
1111 11111111 11111 111 11111111 1 111111 111 111 11 1
222 2 2 2222222222222222 22222222222222222222222
333333333333 3 3 333333333333333333333333333333
44444444444444444444444444444444444444444 4|4
5555555555555555555555555555 5555555555555551
66666666666666666666666666666666666666666666
77777777777777777777777777777777777777177177
8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 3 8 8 8 8 8
Figure 43
The punch is equipped with a special circuit such that if there is no card in punching position,
a stop control prevents punching, stops the calculator and lights a red signal light. Other than this
circuit to avoid the loss of computed results, the punch wiring is of the standard type described in
the publications of the International Business Machines Corporation.
The moveable column selection contact of the punch is replaced in the print circuit by the print
step counter (PS), (Fig. 38). The print circuit is similar to the punch circuit, but considerably more
complicated due to the fact that the complements on nine as delivered to the print counters must be
inverted and printed in true form. The print circuit is further complicated because of the flexibility
required in the printing operation. For example, the typewriter plugboards provide controls by means
of which zeros may be dropped off to the right and left, decimal points and minus signs may be printed
and the digits of the quantity horizontally spaced as desired. The plugging of the two line step counters
(LS and LS ) controls the vertical spacing of the quantities being printed. All of the plugging neces-
sary to the printing operation is described in detail in Chapter V.
The two print counters (Fig. 38) have complete carry circuits, including end around carry, and
may perform all of the operations of normal storage counters. They consist of twenty-four four
molding counters. The first molding is used for ordinary operations and resets. However, all four
moldings are used to deliver the quantities in the print counter to the magnets which operate the num-
ber keys of the typewriters. Except for these magnets the typewriters (Plate XIV) are standard
96
ELECTRICAL CIRCUITS
writin " machines manufactured fo v the International Business Machines Corporation and described in
detail in that company's publications.
Located just below the typewriters (Plate XIV) are two card feeds. These read quantities from
standard tabulating machine cards (Fig. 43) into the calculator under control of the sequence mecha-
nism . Sequence relays control the pick up of the solenoids directing the downward motion of the card
through the feed and the pick up of the brush control relay. The nine number impulses, provided by
the control cams CC-17, 19, 21 and 23 are routed through a brush to the common roller, (Fig. 44).
CONTROL CAMS
+ FC-17
GUIDE ROLLERS
READING
BRUSH
READ- OUT OF
CARD COLUMN N
BRUSH
RELAY
PLUG
WIRE
BUSS
PATH OF CARD
Figure 44
The reading brush of each card column makes contact with the common roller through the perforations
in the card. The motion of the card between the brushes and the common roller is so timed that the
number impulses and the number perforations in the card are synchronized. From the reading brush,
the impulse travels via the plugging and the brush control relay to the buss. The card feeds are
equipped with an automatic control such that a card jam or lack of cards in the feeds will stop the
97
ELECTRICAL CIRCUITS
calculator and light a red signal light. Like the catrd punch and the typewriters, descriptions of the
card feeds may be found in the publications of the International Business Machines Corporation.
The card feeds are the last of the component parts of the calculator to be described in this
chapter. The discussion of electrical circuits here given is far from complete. It is hoped, however,
that it will furnish an adequate preparation for the coding and plugging procedures to be discussed in
the two following chapters. These, followed by a study of the examples given in Chapter VI, will
enable a mathematician to make full use of the calculator, and to exploit its facilities to the greatest
possible advantage .
98
CHAPTER IV
CODING
"These Babes of Grace should be taught by a master well verst in the cant language
or slang patter, in which they should by all means excel."
Early Elizabethan. Quoted in "Secret and Urgent" by Fletcher Pratt
The basic codes initiating the various available operations of the calculator may be employed
one after another as required in the solution of a problem without further change. However, in order
to attain the maximum speed of computation, full advantage must be taken of the methods of interpo-
sition. These are governed by a set of rules which can best be made clear by the study of a large num-
ber of examples. There are many coding routines, such as that for determining the square root by an
iterative process, which occur so frequently as to make standard coding procedures of real value. This
chapter includes the following sections containing the basic codes and certain of the longer procedures.
Section
Operational Codes
Timing
Switches
Storage Counters
Multiplication
Division
Choice Counter
Automatic Check Counter
Multiple In-Out Counter
Logarithm In-Out Counter
Sine In-Out Counter
High Accuracy Computation
Normalizing Register
Logarithm Unit
Page
Section
99
105
107
109
111
120
129
131
133
137
139
142
159
162
Exponential Unit
Iterative Processes
Sine Unit
Interpolators
Design of Functional Tapes
Methods of Differencing
Central-Difference Interpolation
Newton-Gregory Difference Formula
Subtabulation
Inverse Interpolation
Card Feeds
Card Punch
Printing
Interposition of Machine Stops
Page
165
170
182
185
195
202
206
217
224
227
229
231
236
241
99
SUMMARY OF OPERATIONAL CODES
The operational codes include all codes except those of the switches and the storage counters.
An operational code is defined as automatic if it initiates a process which controls the operation of
the machine for one or more succeeding cycles. A code which is non-automatic is read, acted upon
and the sequence mechanism steps to the next line of coding but does not read it. A non-automatic
code must lie under the control of an automatic code or a Miscellaneous 7 must be added.
Automatic Codes
Stop code. If the control switch on the sequence mechanism is down
and the stop key depressed, the machine will stop on the line follow-
ing the next 87 code.
Read the next line of coding and step to the one beyond. If the control
switch on the sequence mechanism is in the up position and the stop
key down, the machine will stop on the line following the next 7 code.
Punch and complete punching before starting next operation. Stop the
machine if there is no card in punching position.
Print and complete printing before starting next operation. Used
when 752 or 7521 is in the In column.
OUT
IN
MISC.
87
Drop out tape selection relays.
Automatic check.
Interpolator position tape to the closest lower value of the argument.
May replace 61.
Read into EIO counter.
Read into print counter I.
Read into print counter n.
Read into punch counter. Stop the machine if there is no card in
punching position.
7
51
6
61
64
641
741
7432
74321
753
100
CODING
Divide.
TXT
MISC.
76
Multiply.
761
Zl
Logarithm.
762
Exponential.
7621
Interpolate.
763
Sine.
7631
]
Select interpolator I.
7654
Select interpolator Tt.
1
76541
Select interpolator m.
76542
Print counter I half pick-up.
76543
765431
I L.
Read into SIO counter (read-in II, plugged).
Read out of EIO counter.
Read "h" correction into intermediate counter.
8741
832
841
SUMMARY OF OPERATIONAL CODES
Non-Automatic Codes
101
Read out negative absolute value from storage counter.
OUT
IN
MISC.
_..
1
Read out positive absolute value from storage counter.
Invert read-out of IVS or switch.
Reset IC counter.
Reset EIO counter.
Invert read-out of any storage counter or swtteh tsetpt IVS*
Reset SIO counter.
Invert or do not invert read-out of any storage counter or switch
(except IVS) under control of counter 70.
Punch,
Step interpolator I ahead.
Step interpolator II ahead.
Step interpolator m ahead.
Step Interpolator I back
2
21
3
31
33
3*1
432
5
53
531
532
54
102
CODING
Step interpolator n back.
riTTT
in
MISC. '
541 1
Step interpolator m back.
Pick up interpolation sequence control relay.
Reset LIO counter.
542
62
63
1
Read from card feed l 9 *
i r
t 1
1632
Read from card feed II.
6321
Place limitation in division.
643
Place limitation in division.
1
i
6431
Place limitation in division.
6432
Place limitation in division.
1
1
64321
Print on typewriter I.
752
Print on typewriter n.
Read into LIO counter.
Read into normalizing register.
7521
765421
8321
SUMMARY OF OPERATIONAL CODES
103
Special read-in for counter 64 "ganging" carry controls of counters
64 and 65.
OUT
IN
MISC.
87
Special read-in for counter 65 "ganging" carry controls of counters
64 and 65.
Special read-in for counter 68 "ganging" carry controls of counters
68 and 69.
Special read-in for counter 69 "ganging" carry controls of counters
68 and 69.
Read into SIO counter (read-in I, direct).
Read out of LIO counter (plugged read-out).
Read out power of ten from normalizing register.
Read out of SIO counter (read- out n, plugged).
Reset print counter I.
Reset print counter II.
Reset punch counter.
Read out of I VS.
Read tape I.
Read tape n.
871
873
8731
874
831
8321
84
842
8421
843
8431
85
851
1
104
CODING
Read tape HI.
OUT
IN
MISC.
852
Read out of (into) columns 13-24 of counter 71 into (from) columns
13-24 of the buss.
Read out of (into) columns 13-24 of counter 71 into (from) columns
1-12 of the buss.
Low order PQ counter read-out. Read out columns 1-23 and the
algebraic sign of PQ counter . Must directly follow a high order
product-out or a quotient-out.
853
(853)
8531
(8531)
86
l
rtcctu uui ux piini uuuiilcx" 1.
882
Read out of print counter n.
8621
Read out of punch counter.
863
Argument control, drops off zeros to the right.
87
i 1
Turn on typewriter n.
871
Turn on typewriter I.
t r
872
Turn off tvnAwriter TT .
8731
J L
Turn off typewriter I.
Read out of SIO counter (read- out I, plugged).
Read out of SIO counter (read-out in, direct).
8732
874
8741
105
TIMING
(1) The unit of time employed by the machine is the cycle; 200 cycles equal one minute.
(2) Except for certain functional operations, one line of coding corresponds to one cycle of machine
time.
(3) Multiplication requires 8 + n cycles, where n is the number of non-zero digits in the odd or even
columns of the multiplier whichever is the greater. Multiplication consumes a minimum of time
when the multiplier is zero: 8 cycles =2.4 seconds. When the multiplier contains 23 non-zero
digits, maximum time is consumed: 20 cycles = 6.0 seconds.
(4) Division requires 6 + 2n cycles, where n is the number of comparisons for which division is
plugged. Division covers a minimum of time when the operation contains but one subtract cycle:
7 + n cycles: a maximum of time when it is plugged for 23 comparisons and there are no "no
go's": 52 cycles = 15.6 seconds.
(5) Logarithms require 114 + 8n cycles, where n is the number of comparisons for which division
is plugged. The divisions, which are a part of the logarithm sequence, are carried through 23
comparisons unless division is plugged for fewer comparisons. If division is plugged for 23
comparisons, the computation of a logarithm requires at most 298 cycles = 1.49 minutes = 89.4
seconds.
(6) Exponentials require 172 + 2n cycles, where n is the number of comparisons for which division
is plugged. The division, which is part of the negative exponential sequence, is carried through
23 comparisons unless division is plugged for fewer comparisons. If division is plugged for 23
comparisons, the computation requires at most 218 cycles = 1.09 minutes = 65.4 seconds. If
x is known to be positive, the exponential computation is reduced to 167 cycles = 0.835 minutes
= 50.1 seconds.
(7) Sines require 199 cycles = 1,0 minutes = 60 seconds.
(8) Interpolation of order k
(a) Positioning time for any tape is
P = 8 + N(k + 2)/2 cycles, maximum
where N = the number of arguments in the tape
k + 1 = the number of interpolational coefficients including C Q .
(b) Computation time is
C = 7 + k(4 + n') cycles
where k + 1 = the number of interpolational coefficients including C .
If the maximum number of digits in any interpolational coefficient is 2d; i.e., even, then
n' = d.
If the maximum number of digits in any interpolational coefficient is 2d + 1; i.e., odd, then
n' =d+l.
106
CODING
(9) Punching a card through 24 columns and resetting the punch counter requires 10 cycles.
(10) Printing and resetting the print counter requires (10c /27) + 4 cycles, where c is the number of
column selection plughubs up to and including the reset. An allowance of 23 cycles between
prints is sufficient for any printing.
107
SWITCHES
No.
Code
No.
Code
No.
Code
1
741
21
75431
41
7651
2
742
22
75432
42
7652
3
7421
23
754321
43
76521
4
743
24
76
44
7653
5
7431
25
761
45
76531
6
7432
26
762
46
76532
7
74321
27
7621
47
765321
8
75
28
763
48
7654
9
751
29
7631
49
76541
10
752
30
7632
50
76542
11
7521
31
76321
51
765421
12
753
32
764
52
76543
13
7531
33
7641
53
765431
14
7532
34
7642
54
765432
15
75321
35
76421
55
7654321
16
754
36
7643
56
8
17
7541
37
76431
57
81
18
7542
38
76432
58
82
19
75421
39
764321
59
821
20
7543
40
765
60
83
Independent Variable Switch, IVS, Code 8431
(1) In order to check the quantities inserted in switches, these should be printed out before a compu-
tation is begun.
(2) Negative numbers are inserted in switches as complements on nine, or inserted positively and
read out using the invert code.
(3) The number in any switch may be read into any storage counter or, under the operational codes,
into a functional counter.
(4) To invert the read-out of any switch (except IVS), it is preferable to use the operational code 32
instead of the code 21 in the Miscellaneous column. To invert the read-out of the IVS, it is
necessary to use the operational code 21 in the Miscellaneous column.
(5) Since the read-out codes of switches are non-automatic, they require a 7 in the Miscellaneous
column unless they are under the control of a preceding automatic code.
1. Read out sw. A into ctr. B; i.e., add sw. A into ctr. B.
2. Add minus sw. A (except IVS) into ctr. B.
or
3. Add IVS to ctr. B.
OUT
IN
MISC.
A
B
7
A
B
732
A
B
721
8431
B
7
108
CODING
OUT
IN
MISC,
8431
B
721
A
B
7432
4. Add minus IVS to ctr. B.
5. Invert the read-out of sw. A (except IVS) under control
of ctr. 70, and read into ctr. B. See Choice Counter.
(6) If the number of constants desired for a problem exceeds the number of switches, the constants
may be read into storage counters not used in the problem by means of the IVS.
(7) If the number of constants in a problem exceeds the number of switches, they may be placed in
a value tape (see Interpolation) or if all three interpolators are in use, they may be placed in
card feeds or in counters as suggested in note (6),
(8) If a column of a switch is set on either of the blank positions between "0" and "9", numbers will
net be read out of that switch column either normally or with an invert code. For example of
use, see Logarithm In=Out Counter, example 8,
109
STORAGE COUNTERS
No.
Code
No.
Code
No.
Code
1
1
25
541
49
651
2
2
26
542
50
652
3
21
27
5421
51
6521
4
3
28
543
52
653
5
31
29
5431
53
6531
6
32
30
5432
54
6532
7
321
31
54321
55
65321
8
4
32
6
56
654
9
41
33
61
57
6541
10
42
34
62
58
6542
11
421
35
621
59
65421
12
43
36
63
60
6543
13
431
37
631
61
65431
14
432
38
632
62
65432
15
4321
39
6321
63
654321
16
5
40
64
64
' 7
17
51
41
641
65
71
18
52
42
642
66
72
19
521
43
6421
67
721
20
53
44
643
68
73
21
531
45
6431
69
731
22
532
46
6432
70
732
23
5321
47
64321
71
7321
24
54
48
65
72
74
(1) The number in any storage counter may be read into any other storage counter or, under the
operational codes, into a functional counter.
(2) It is good practice to reset a storage counter just before using it. This frequently avoids the
necessity of starting tapes and preserves quantities in the machine as long as possible.
(3) Counters 64, 65, 68, 69, 70, 71 and 72 are wired for special operations. These extra uses do
not invalidate their use as normal storage counters. The details of these extra functions will be
dealt with in sections concerning these counters.
(4) The LIO and SIO counters may be used as normal storage counters and as special counters for
the addition of positive quantities and the shifting of quantities to the right or left. In any case,
they require special codes and plugging. See Logarithm In-Out Counter and Sine In-Out Counter.
(5) Since the read-out and read-in codes of the storage counters are non-automatic, they require a
7 in the Miscellaneous column unless they are under the control of a previous automatic oper-
ational code.
(6) Since the print and punch counters have complete sets of carry controls, including end around
carries, quantities may be read into them as into any storage counter except that their read-in
codes are automatic and must not be followed by a 7 in the Miscellaneous column. The read-in
to the punch counter must not be interposed in multiplication or division. See Printing and Card
Punch.
1. Add ctr. A to ctr. B.
OUT
IN
MISC.
A
B
7
110
CODING
2. Add minus ctr. A to ctr. B.
IN
•utter*
A
B
732
3. Invert the read-out of ctr. A under control of ctr. 70
and read into ctr. B. See Choice Counter.
A
B
7432
4. Add absolute value of ctr. A to ctr. B.
A
B
72
5. Add minus absolute value of ctr. A to ctr. B.
A
i i
B
71
6. Reset ctr. A.
A A 7
Ill
MULTIPLICATION
(1) Multiplication requires plugging to care for the decimal point. See Plugging Instructions.
(2) Numbers may not be read into the multiplying unit from card feeds.
(3) The multiplicand, MC, and the multiplier, MP, may be interchanged without affecting the value
of the product. The number having the fewer non-zero digits should be used as the multiplier.
(4) The read-out of a product may not be inverted. In order to read out a negative product, invert
either the multiplicand or the multiplier.
(5) The product may be read out to a print counter or to the punch counter.
(6) Two lines of coding, not involving the intermediate counter, may be interposed between the read-
in of MC and the read-in of MP. When operations are thus interposed, a 7 is required in the
Miscellaneous column of the line containing the read-in of MC.
If only one line is interposed between MC and MP, it must not contain an automatic code (or a
7 in the Miscellaneous column).
If two lines are interposed between MC and MP, the first must and the second may contain an
automatic code (or a 7 in the Miscellaneous column).
(7) 3 + n lines of coding, not involving the intermediate counter, may be interposed between the
read-in of MP and the read-out of the product. Here n is equal to the number of non-zero
digits in the odd or even columns of MP, whichever is the greater. Where operations are thus
interposed, a 7 is required in the Miscellaneous column of the line containing the read-in of
MP.
If only one line is interposed between MP and the read-out of the product, it must not contain
an automatic code (or a 7 in the Miscellaneous column).
If two or more lines are interposed between MP and the read-out of the product, all but the last
line must contain automatic codes (or 7's in the Miscellaneous column). The line preceding the
read-out of the product must not contain an automatic code.
(8) If a zero MP is possible, no more than three cycles may be interposed between the read-in of
MP and the read-out of the product.
(9) Card feeding, reading into the punch counter or the check procedure may be interposed in multi-
plication only when the coding is specially arranged. See Interposition of Machine Stops.
(10) "Print and complete printing" or "punch and complete punching" should in general not be inter-
posed in multiplication.
1. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C.
OUT
IN
MISC.
A
761
B
C
7
112
CODING
2. Multiply minus sw. (except IVS) or ctr. A by sw. or ctr. B
and deliver the product to ctr. C.
3. Multiply sw. or ctr. A by minus sw. (except IVS) or ctr. B
and deliver the product to ctr. C.
4. Multiply the absolute value of ctr. A by sw. or ctr. B and
deliver the product to ctr. C.
5. Multiply sw. or ctr. A by minus IVS and deliver the
product to ctr. C.
6. Multiply sw. or ctr. A by sw. or ctr. B, read the product
to print ctr. I and print on typewriter I.
7. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose one addition between MC
and MP.
OUT
IN
MISC.
A
761
32
B
C
7
A
761
B
32
C
7
A
761
2
B
C
7
A
761
8431
21
t
C
7
■ i
A
761
B
7432
752
7
A
761
7
D
E
B
C
7
MULTIPLICATION
113
9.
10.
11.
12.
Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose one subtraction between
MC and MP.
Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose two additions between MC
and MP.
Multiply minus sw. (except IVS) or ctr. A by sw. or ctr.
B and deliver the product to ctr. C. Interpose an addition
and a subtraction between MC and MP. Turn on type-
writer I.
Multiply the absolute value of ctr. A by sw. or ctr. B and
deliver the product to ctr. C. Read from ctr. D to print
ctr. I and print on typewriter I with argument control
between MC and MP.
Multiply the negative absolute value of ctr. A by minus
sw. (except IVS) or ctr. B and deliver the product to ctr.
C. Step and read from value tape on interpolator I to ctr.
D, between MC and MP. Turn on typewriter I and turn
off typewriter n.
OUT
IN
MISC.
A
761
7
D
E
32
B
C
7
A
761
7
D
E
7
F
G
B
C
7
A
761
732
D
E
7
F
G
32
B
872
C
7
A
761
72
D
7432
87
752
B
C
7
A
761
71
85
753
872
D
Continued on next page
114
CODING
12. (continued)
13.
Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Step the value tape on interpolator I
twice between MC and MP. Step and read from the tape
to ctr. D and then step twice more between MP and the
read-out of the product. Turn off typewriter I.
14.
Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose one addition between MP
and read-out of product.
15.
Multiply sw. or ctr. A by sw. or ctr. a, reset ctr. C and
deliver the product to ctr. C.
16. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose two additions and two sub-
tractions between MP and read-out of product.
OUT
IN
MISC.
B
32
8731
C
7
A
761
7
753
53
B
7
85
753
D
7
8732
753
53
C
7
l
A
761
1
B
7
D
E
C
7
A
761
B
7
C
C
C
7
A
761
B
7
D
E
7
— ___
Continued on next page
MULTIPLICATION
115
16. (continued)
OUT
IN
MISC.
F
E
7
G
H
732
G
J
32
C
7
17. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose a step and read from a
value tape on interpolator I between MC and MP. Inter-
pose a step and read from a value tape on interpolator I
and an addition and a reset between MP and read-out of
product.
A
761
7
85
753
D
B
7
85
753
E
7
F
G
7
C
C
C
7
18. Multiply plus or minus the quantity in sw. (except IVS)
or ctr. A under control of ctr. 70 by sw. or ctr. B and
deliver the product to ctr. C. Interpose two additions
between MC and MP. Interpose a print, reset of ctr. 70
and addition of an absolute value to ctr. 70 between MP
and read-out of product.
A
761
7432
D
E
7
D
F
B
7
G
7432
752
7
732
732
7
H
732
2
C
7
116
CODING
19.
Multiply sw. or ctr. A by the absolute value of ctr. B and
deliver the product to ctr. C. Interpose read-in and read-
out of LIO between MC and MP. Interpose reset of LIO,
a print and addition of negative absolute value between MP
and read- out of product.
20. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Interpose a print between MC and MP.
Interpose reset of ctr. C and read-in, read-out and reset
of SIO between MP and read-out of product.
OUT 1
TN !
S
MISC.
A
I
761
7
D
765421
7
831
E
B
72
763
E
7432
752
7
F
G
1
C
7
A
761
7
D
7432
752
B
!
7
C
c
7
E
8741
7
8741
F
7
321
c
7
-. .. .,,,■,. ,.._ __i -r ±1 11 ^# nn Jin» raorlinor +Vio X/TT> maw h*» llSpd to Tf»ad the
(11) II necessary, ine Diana, in uuiuuni ut me uuc u» ovmuij ..v^—^t, — —- — j
MP simultaneously to a storage counter, to a print counter or to initiate printing.
21. Multiply sw. or ctr. A by sw. or ctr. B, simultaneously
reading B to C and read the product to D. Note that this
may not be used to reset ctr. B. Print G between read-
ing of A and B. Interpose 4 cycles between read-in of
MP and read-out of product.
OUT
IN
MISC.
A
761
1
G
7432
752
Continued on next page
MULTIPLICATION
117
21. (continued)
22. Multiply sw. or ctr. A by B + C, print G and deliver the
product to ctr. D. Interpose other operations.
23. Multiply sw. or ctr. A by sw. or ctr. B, print B and deliver
the product to ctr. C. Reset ctr. C during multiplication.
Interpose other operations.
OUT
IN
MISC.
B
C
7
85
753
E
7
85
753
F
D
7
A
761
7
C
B
7
G
7432
B
752
7
85
753
E
7
85
753
F
D
7
A
761
7
D
D
7
E
E
B
7432
752
7
C
C
7
F
D
32
C
7
118
CODING
24. Multiply sw. or ctr. A by B which is read from a value
tape. Simultaneously read B to ctr. B and deliver the
product to ctr. C. Reset ctr. C during multiplication.
Note line containing reset of D must be included if only
as line (blank, blank, 7).
25. Multiply sw. or ctr. A by B which is read from a value
TTW-BTfaTeC?
aHH-i-nar ssrsH rocaf r*v«*l^s
OUT
IN
A
761
7
D
D
7
85
B
7
C
C
C
7
A
761
7
rj
rj
7
85
871
7
G
G
7
E
D
7
E
G
872
C
7
(12) If necessary, the blank Out column of the line of coding reading out the product may be used to
select a value tape from which the value is read on the next line, or for turning typewriters on
and off.
26. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Read the value from a tape on interpo-
lator I to ctr. D.
27. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to ctr. C. Read D from a tape on interpolator I
and multiply it by sw, or ctr. E and deliver this product
to ctr. F. Turn off both typewriters.
1
OUT
IN
i
MISC.
A
761
B
85
C
7
D
7
A
761
B
• i
i
Continued on next page
119
MULTIPLICATION
27. (continued)
OUT
IN
MISC.
85
C
7
8731
761
E
8732
F
7
(13) If necessary, the codes for punching and for stepping an interpolator may be placed in the
Miscellaneous column of the lines of coding reading the MP and MC if these lines do not al-
ready contain an invert or other operational code. These codes may also be added in the line
of coding reading out the product.
28. Multiply sw. or ctr. A by the absolute value of ctr. B.
Add A to C and print C with half pick-up on typewriter I.
Step the tape on interpolator I four times and read the
value to D. Step the tape twice more. Reset ctr. C.
Deliver the product to ctr. P and punch out the quantity
in the punch ctr. Turn on typewriter n.
OUT
IN
MISC.
A
761
753
A
C
753
C
7432
53
B
76543
72
85
752
753
D
753
C
C
53
871
P
75
120
DIVISION
(1) Division does not require nluoroin 0, to care for the decimal ™oint
(2) The "Divide N minus Decimal" switch must be set to the value,
N = 22 - K
where K is the number of columns to the right of the decimal point. If the decimal point lies
between columns 23 and 24, division may be performed by setting the "Divide N minus Decimal"
switch to zero and shifting the quotient one column to the left via LIO counter or SIO counter.
There will, however, be no more than 22 decimal places in the result.
(3) The first number read to the dividing unit in the first line of division coding is the divisor, DR.
(4) Numbers may not be read into the dividing unit from the card feeds.
(5) The read-out of a quotient may not be inverted. In order to read out a negative quotient, invert
either the divisor, DR, or the dividend, DD.
(6) The quotient may be read out to a print counter or to the punch counter .
(7) The degree of accuracy in division may be controlled by operational codes and plugging. See
Plugging Instructions. The accuracies available vary with the plugging from one to twenty-three
columns. For a given problem five different accuracies may be selected in this range. If only
one accuracy is needed in a given problem, no code need be used; i.e„ the Miscellaneous column
is "blank". The operational codes of the accuracies are placed in the Miscellaneous column
with either DRorDD read-in or on the lines interposed between them. The codes are 643,6431,
6432, 64321 and "blank". These codes may not be used in combination with an invert or other
operational code. The degree of accuracy of division within the logarithm and exDonential units
is controlled by the plugging of the "blank" code. Not more than 23 digits of any quotient, in-
cluding the first "no go" if any, can be read out of the PQ counter.
(8) Two lines of coding, not involving the intermediate counter, may be interposed between the
read-in of DR and the read-in of DD. When operations are thus interposed, a 7 is required in
the Miscellaneous column of the line containing the read-in of DR.
If only one line is interposed between DR and DD, it must not contain an automatic code (or a 7
in the Miscellaneous column).
If two lines of coding are interposed between DR and DD,the first must and the second may con-
tain an automatic code (or a 7 in the Miscellaneous column).
iQl T+ io nnociKlo t/-v I'ntaimncia v> ■ 1 li~>nc nt ^ n JJ_~ _„J- i_ 1 J 1.1 u;_i_ j. . _» _ .x . .
X w, ». ,~ i,«,w^»»,*^ w uttv.puoc ix -r j. nuco ui v-isuiug, iifjx. mvui.viug me uiiuupiy-aiviae unit, Deiween
the read-in of DD and the read-out of the quotient. Here n is equal to the number of compari-
sons for which division is plugged. Where operations are thus interposed, a 7 is required in
the Miscellaneous column of the line containing the read-in of DD.
If only one line is interposed between DD and the read-out of the quotient, it must not contain an
automatic code (or a 7 in the Miscellaneous column).
If two or more lines are interposed between DD and the read-out of the quotient, all but the last
line must contain automatic codes (or 7's in the Miscellaneous column). The line preceding the
read-out of the quotient must not contain an automatic code.
(10) Card feeding, reading to the punch counter or the check procedure maybe interposed in division
only when the coding is specially arranged. See Interposition of Machine Stops.
121
DIVISION
(11) "Print and complete printing" or "punch and complete punching" should in general not be
terposed in division.
1. Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C.
2. Divide minus sw. (except IVS) or ctr. A by sw. or ctr.
B and deliver the quotient to ctr. C.
3. Divide sw. or ctr. A by minus sw. (except IVS) or ctr.
B and deliver the quotient to ctr. C.
4. Divide the absolute value of ctr. A by sw. or ctr. B and
deliver the quotient to ctr. C.
5. Divide sw. or ctr. A by minus IVS and deliver the
quotient to ctr. C.
OUT
IN
MISC.
B
76
A
C
7
B
76
A
32
C
7
B
76
32
A
C
7
B
76
A
2
C
7
8431
76
21
A
C
7
6. Divide sw. or ctr. A by sw. or ctr. B with accuracy
6431 and deliver the quotient to ctr. C.
or
B
76
6431
A
C
7
B
76
A
6431
C
- .
7
122
CODING
7.
Divide minus sw. (except IVS) or ctr. A by sw. or ctr. B
with accuracy 6432 and deliver the quotient to ctr. C.
8.
Divide sw. or ctr. A by minus sw. (except IVS) or ctr. B
with accuracy 64321 and deliver the quotient to ctr. C.
Divide sw= or ctr. A by sw* or ctr s B and read the quotient
to print ctr. I and print on typewriter I.
10. Divide sw. or ctr. A by sw. or ctr. B with accuracy 643 and
deliver the quotient to ctr. C. Interpose one addition be-
tween DR and DD. Turn on typewriter I.
11.
Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C. Interpose one subtraction between
DR and DD.
12.
Divide sw. or ctr.
quotient to ctr. C.
and DD.
A by sw. or ctr. B and deliver the
Interpose two additions between DR
r\TTT>
IN
MISC.
B
76
6432
A
32
C
7
B
76
32
A
64321
C
7
B
76
A
7432
752
7
1
B
76
7643
D
E
A
872
c
7
I
B
76
7
D
E
32
A
c
7
B
76
7
D
E
7
F
i i
G
-i
Continued on next page
DIVISION
123
12. (continued)
15.
16.
13. Divide minus sw. (except IVS) or ctr. A by sw. or ctr. B
with accuracy 6431 and deliver the quotient to ctr. C. In-
terpose an addition and a subtraction between DR and DD.
14. Divide the absolute value of ctr. A by sw. or ctr. B and
deliver the quotient to ctr. C. Read from ctr. D to print
ctr. I and print on typewriter I between DR and DD.
Divide the negative absolute value of ctr. A by minus sw.
(except IVS) or ctr. B and deliver the quotient to ctr. C.
Step and read from value tape on interpolator I to ctr. D
between DR and DD.
Divide sw. or ctr. A by sw. or ctr. B with accuracy 6432
and deliver the quotient to ctr. C. Step the value tape on
interpolator I twice between DR and DD, read from the
tape and step twice more between DD and the read-out of
the quotient.
OUT
IN
MISC.
A
C
7
B
76
76431
D
E
7
F
G
32
A
32
C
7
B
76
7
D
7432
752
A
2
C
7
B
76
732
85
753
D
A
1
C
7
B
76
76432
753
53
A
7
85
7
Continued on next page
124
CODING
16. (continued)
17. Divide sw. or ctr. A by sw. or ctr. B with accuracy 64321
and deliver the quotient to ctr. C. Interpose one addition
between DD and the read -out of the quotient.
18. Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C. Reset ctr. C between DD and the read-
out of the quotient.
19. Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C. Interpose eight adding and resetting
operations between DD and the read-out of the quotient.
OUT
IN
MISC.
D
7
753
53
C
7
B
76
64321
A
7
D
E
C
7
B
76
A
7
C
C
C
7
B
76
A
7
D
E
7
n
F
7 i
D
G
7
H
H
7
I
J
I
7
J
7
D
H
72
A
H
2
C
7
DIVISION
125
20. Divide plus or minus the quantity in ctr. A under control
of ctr. 70 by sw. or ctr. B, with accuracy 643, and deliver
the quotient to ctr. C. Interpose two additions between DR
and DD. Interpose a print of ctr. A under control of ctr.
70, reset of ctr. 70, addition of an absolute value to ctr.
70 and addition of ctr. G to ctr. 70 between DD and read-
out of quotient.
OUT
IN
MISC.
B
76
7643
D
E
7
D
E
A
7432
A
7432
432
752
7
732
7*32
7
F
732
72
G
732
C
7
21. Divide sw. or ctr. A by the absolute value of ctr. B with
accuracy 6431 and deliver the quotient to ctr. C. Inter-
pose a print of ctr. A between DR and DD. Interpose a
read-in, read-out and reset of LIO and additions into LIO
between DD and read-out of quotient.
B
76
72
A
7432
752
A
76431
D
765421
7
831
E
7
763
F
765421
7
G
765421
C
7
(12) If necessary, the blank In column of the line of coding reading the DD may be used to read the
DD simultaneously to a storage counter, to a print counter or to initiate printing.
22. Divide sw. or ctr. A by sw. or ctr. B, with accuracy 6432,
simultaneously reading A to C and deliver the quotient to
ctr. D. Note that this may not be used to reset A.
OUT
IN
MISC.
B
76
6432
A
C
Continued on next page
126
CODING
22. (continued)
or
23. Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C. Print A with half pick-up between
DR and DD. This operation may also be coded by omit-
ting the first 7 and the second A.
24.
25.
Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr, C. Print A. Reset ctr. C during di-
vision. The number of cycles interposed between the
read-in of DD and the read-out of the quotient is de-
pendent upon the division accuracy plugging.
Divide A, which is read from a value tape, by sw. or
ctr. B and deliver the quotient to ctr. C. Simultaneously
read A to ctr. A. Reset ctr. C between DR and DD. The
number of cycles interposed between the read-in of DD
and the read-out of the quotient is dependent upon the
division accuracy plugging.
OUT
IN
MISC.
D
7
B
76
A
C
6432
D
7
B
76
7
A
7432
76543
A
752
C
7
B
76
A
7432
752
7
D
C
E
7
C
7
F
E
732
G
E
7
A
G
C
i
7
B
76
7
C
C
7
85
A
7
D
D
7
Continued on next page
DIVISION
127
25. (continued)
OUT
IN
MISC.
E
D
C
7
26.
Divide A, which is read from a value tape, by sw. or ctr.
B and deliver the quotient to ctr. C. The number of cycles
interposed between the read-in of DD and the read-out of
the quotient is dependent upon the division accuracy plug-
ging.
B
76
7
D
D
7
85
7
G
G
7
E
D
7
E
G
C
7
27.
Divide A, which is read from a value tape, by minus ctr.
B with accuracy 6432 and deliver the quotient to ctr. C.
The number of cycles interposed between the read-in of
DD and the read-out of the quotient is dependent upon the
division accuracy plugging.
B
76
732
D
D
7
85
76432
G
G
7
E
D
7
E
G
7
F
G
C
7
(13> IS? V* "f* 0ut ,. c ° lumn ° f °>e «ne of coding reading out the quotient may be used to
selecta value tape from which the value is read on the next Une or forlrning liters on
28. Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C. Read value from tape on interpo-
lator I to ctr. D.
OUT
IN
MISC.
B
76
A
Continued on next page
128
CODING
28. (continued)
29. Divide sw. or ctr. A by sw. or ctr. B and deliver the
quotient to ctr. C. Read D from a tape on interpolator I
and multiply it by sw. or ctr. E, deliver this product to
ctr. F. Turn off typewriter I.
OUT
IN
85
C
7
D
7
B
76
A
85
C
7
761
E
8732
T?
7
(14) If necessary, the codes for punching and for stepping an interpolator may be placed in the
Miscellaneous column of the lines of coding reading the DR and DD if these lines do not al-
ready contain an invert or other operational code. These codes may also be added in the line
of coding reading out the quotient,
30. Divide minus sw. (except IVS) or ctr. B by sw. or ctr. A
with accuracy 643, deliver the quotient to ctr. C and punch
out the quantity in the punch ctr. Turn on typewriter I.
OUT
IN
MISC.
A
76
643
B
32
872
C
75
129
CHOICE COUNTER
(1)
(2)
(3)
(4)
(5)
Counter 70
The special controls on counter 70 make it possible to reverse the algebraic sign of a quantity
if and only if some second quantity standing in counter 70 is negative (including the quantity
minus zero).
OUT
IN
MISC.
A
B
7432
1. Invert the read-out of sw. (except IVS) or ctr. A to ctr. B
if and only if the quantity standing in ctr. 70 is negative.
Counter 70 may be used to roundoff numbers to n places of accuracy by addition or subtraction
of 5 x 10" ( n + 1/ according as the given number is positive or negative. The resulting number
may then be printed with the (n + l)st, (n + 2)nd, ... places cut off by typewriter plugging. This
may substitute for the half pick-up discussed under Printing.
2. Round off the number in ctr. A to n places, where
5 x 10" ' n + l) is in sw. B and print on typewriter I.
OUT
IN
MISC.
A
732
7
B
732
7432
732
7432
752
7
For punched cards not to be fed to the machine for further computation, counter 70 may be used
to round off to n places of accuracy as in note (2). The extra places are cut off by punch plug-
ging. If the cards are to be fed to the machine for further computation, 5 x 10~( n + 1) must be
added in all cases. See Multiple In -Out Counter, note (6).
Any computation involving an odd function f (x) = - f(-x), may be simplified by use of counter
70. For example, if sin x is to be computed by interpolation, the functional tape need only be
punched for positive arguments, the quantity x read to counter 70 and the result of interpolation
read out of a storage counter under control of counter 70. See Interpolators.
The choice counter may be used to compute various types of discontinuous functions and functions
with discontinuous derivatives . Suppose it is desired to compute
F(x) = f^x),
x sa,
F(x) = f 2 (x),
a<x.
Calculate
Sl =f 2 + f l
&2 = f 2 " f 1
and store x - a in counter 70.
Compute 2F(x) = gj ± g 2 under control of counter 70.
Thus if x < a, x - a < -0,
F(x) = f x (x) = ( gj - g 2 )/2 .
130
CODING
If x>a, x - a>0,
F(x) = f 2 (x) = (g x + g 2 )/2.
Repetition of this process will care for functions with any desired number of discontinuities,
or discontinuities of their derivatives.
Suppose
F(x)=f(x), x <a,
F(x)=yx), a<x<b,
F(x) = f 3 (x), b<x.
Calculate
*1 = f 2 + f x
^2 = f 2 " f l
and store x - a in counter 70.
Compute 2F 1 (x) = g^± g 2 under control of counter 70.
Calculate
rr — f . -C
&3 - * 3 t x x
H-h- F i
and store x - b in counter 70.
Compute 2F(x) = g g ± g 4 under control of counter 70.
While this is the basic coding for such functions, in many cases it is possbile to shorten the
calculation depending upon the form of the functions.
131
AUTOMATIC CHECK COUNTER
Counter 72
(1) The special controls on this counter insure that the absolute value of a given number is less than
another given positive number or tolerance. If this condition is not satisfied, the machine is
stopped.
1. To check the absolute value of the quantity in ctr. A against
the positive tolerance in sw. or ctr. B.
(3)
(4)
(5)
(6)
(7)
To insure that +0 £ A -= B, check the quantity in ctr. A
against the positive tolerance in sw. or ctr. B.
(2) The first line of the check coding may be separated from the other two.
OUT
IN
MISC.
B
74
7
A
74
71
74
74
64
B
74
7
A
74
732
74
74
64
The last two lines of the check coding may not be separated. The machine stops on the line fol-
lowing a 64 code unless in the preceding cycle there is an end around carry in counter 72.
The last line of the check coding includes the reset of the check counter as well as the 64 code
for the check operation. It is possible incase of necessity to omit the reset of the check counter
and use this space for another reset or an addition. In this eventuality the check counter must
be reset before using it again.
It is always desirable to print out the quantity being checked before it is routed through the check
counter. Thus in case of failure to check, the magnitude and type of error readily may be ob-
served.
If possible, all essential parts of a computation should be preserved in the machine until the
check has been made. Thus in case of machine error, the elements can be read out and manual
computation used to aid in detecting the error.
The consumption of machine time must enter into the choice of checking methods. If a final
check can be devised for an entire computation when the time is half an hour or less per run,
intervening check computations may well be omitted. If each element of out-put is independent,
each should be checked. If a run continues more than half an hour, checks should be inserted at
intermediate points.
(8) The most commonly used methods of checking are:
(a) Inverse Operation
If y = f(x) is computed, then a check of x - x', where x 1 = f -1 (y), against a preassigned
tolerance will in general give an adequate check. If y = x*/ n is computed by iteration or
logarithms, n being an integer, then x - x 1 , where x' = y n as computed by multiplication,
is a check making use of distinct machine processes .
(b) Independent Calculation
In some cases it is possible to derive two independent methods of computing f(x) which
may be checked against each other.
132
CODING
(c) Interchange of counters
If no brief method of check can be devised, the computation may be repeated using differ-
ent storage or functional counters . In checking multiplication, the multiplier and multiplicand
may be interchanged. The problem may be rerun with a different decimal point or with
certain values multiplied or divided by powers of ten. This will shift digits into different
columns of the storage and functional counters.
(d) Identities
In many cases functions satisfy certain identities or recursion formulae which maybe used
as checks. For example, the computation of sin x and cos x may be checked by:
. 2 2
sin x + cos x
1 = 0.
It should be noted, however, that this particular identity will not detect compensating errors.
(e) Differences
Standard differencing techniques provide a basic method of checking. If one of the higher
rfl*ffoT»on*»oc rvf o ■FitTi/»f"i nr\ f*r\Y\fni*YY\c +r\ *»
viAa* Xfeti
f»0 1 ITT thO
use of differencing techniques defends u~on the amount of information available concerning
the function and its differences.
(f ) Gross Checks
Observation of the trend of a function and rough differencing, together with graphing, will in
many cases provide gross checks.
(9) The checking of value and functional tapes, cards and printed data is considered in their re-
spective sections. See Design of Functional Tapes, Card Feeds, Card Punch and Printing.
(10) If the choice counter is used in conjunction with the check procedure, it is possible to deter-
mine whether or not two given quantities having the same sign differ by not more than one
in a given significant digit.
If the quantities A, 10000 > A ^ 1, and E, lying in ctrs.
A and B, are of the same sign, the following coding will
insure that A and B differ by less than one in the fifth
significant digit. Ctrs. C, 70 and 72 are reset and
available for computation.
Switch ST = 10
SU = 90
SV = 900
ow — n ni;nnR
sx
=
0.00045
SY
=
U.UU45
sz
=
0.045
I 1
OUT | IN
i 1
MISC.
A
732
71
ST
732
732
SW
C
7
SX
C
7432
OTT
woo
1 OCi
t700
10£
SY
c
7432
SV
732
732
SZ
C
7432
A
B
732
C
74
7
B
74
71
§4
133
MULTIPLE IN-OUT COUNTER
(1) This counter is equipped with multiple in-out relays as follows:
(a) From columns 1-24 of the buss into columns 1-24 of the counter in normal position, code
7321 in the In column.
(b) From columns 1-24 of the counter into columns 1-24 of the buss in normal position, code
7321 in the Out column.
(c) From columns 13-24 of the buss into columns 13-24 of the counter, code 853 in the In
column.
(d) From columns 13-24 of the counter into columns 13-24 of the buss, code 853 in the Out
column.
(e) From columns 1-12 of the buss into columns 13-24 of the counter, code 8531 in the In
column.
(f) From columns 13-24 of the counter into columns 1-12 of the buss, code 8531 in the Out
column.
(2) Columns 13-24 of the MIO counter may be reset using the code 853 in the Out and In columns.
(3) The effect of this counter is to double the number of storage counters in the machine, each
storage counter having a capacity of 12 columns. Essentially, only the upper half is used in
this process, since there is no special read-out of the lower 12 columns. The lower half of
MIO may not be used for adding negative numbers, since there is no carry from column 12
to column 1. All adding which involves any negative numbers must be done in the upper half
of the counter, which is supplied with a special carry from column 24 to column 13.
(4) If both of the numbers stored in a counter by means of the MIO counter are positive, they may
be simultaneously multiplied by a third positive quantity. This process is frequently of use in
dealing with statistical data.
(5) The special controls on counter 71 do not invalidate its use in the normal manner, when the
code 7321 is used.
1. Sw. A and sw. B each contain two numbers, one in cols. 1-12,
and the other in cols. 13-24, cols. 12 and 24 containing the
algebraic sign. It is required to add together the numbers
in corresponding columns of the two switches and deliver
the two sums to ctr. C in corresponding columns. Both
sums are to be printed in cols. 1-12 by typewriter I.
OUT
IN
MISC.
7321
7321
7
A
853
7
B
853
7
853
C
7
8531
7432
752
6
7321
7321
7
A
8531
7
Continued on next page
134
CODING
1. (continued)
OUT
IN
MISC.
B
8531
7
8531
C
7
8531
7432
752
6
(6) The MIO counter may be used to round off numbers to be punched in cards. The number is
shifted by the LIO counter so that the columns to be punched appear in columns 13-24 of the
MIO counter. Two cases then arise depending on whether the cards are to be used in further
calculations or not.
(a) If the cards are not to be used in further calculations in the machine, but simply printed
out or used for checking purposes, a five is added or subtracted from the 12th column ac-
cording as the number is positive or negative under the control of counter 70. Columns
13-24 of the MIO counter are read to the punch counter.
2. The number in ctr. A is to be rounded off and punched in
cols. 1-12 of a card. Sw. B contains a five in col. 12.
OUT
IN
MISC.
A
732
7
A
765421
7
831
7321
7
B
7321
7432
853
753
51
(b) If the cards are to be fed to the machine for use in further calculations, a five is added
in the 12th machine column. Columns 13-24 of the MIO counter are read to the punch
counter
111C ilUlUUCl U* WIJ. i
+A Ko waiwiHoH r\ff 0¥>«4 rmr»/»Vio/1 in
cols. 1-12 of a card for further computation. Sw. B
contains a five in col. 12.
OUT
IN
1
MISC.
_A
765421
7
831
7321
7
B
7321
7
853
753
51
The MIO counter may be used tc produce serial numbers for sorting punched cards. A deck
is to be punched with values of several functions; e.g., f(x), g(x), h(x), in the order f(x_ _<),
g(x_ J, h(x n ), f(x), g(x), h(x), f(x ni1 ), g(x ni1 ), M*^), etc. The cards are later to be
135
MULTIPLE IN-OUT COUNTER
(8)
sorted according to the magnitude of the first four digits of f(x). There are not more than eleven
significant digits in each of the functions to be punched. The functions are sent to columns 13-
24 of the MIO counter. The first four columns of f(x) are selected by routing through the LIO
counter to columns 6-9 of the MIO counter. The serial numbers within the group are delivered
from an accumulation counter to the low order columns of the MIO counter. Columns 1-24 of
the MIO counter are then delivered to the punch counter. Thus if
f(x) = 23.137 564 76
g(x) = 0.249 301 24
h(x) = 1.656 837 96,
the three cards punched will read,
023 137 564 760 002 313 000 01
000 247 301 240 002 313 000 02
001 656 837 960 002 313 000 03.
4. Read g(x) from ctr. A to cols. 13-24 of MIO. Read the
first four digits of f(x) from ctr. B via LIO to cols. 6-9
of MIO. Read the serial number within the group from
ctr. C and punch the cards.
OUT
IN
MISC.,
A
853
7
B
765421
7
831
7321
7
C
7321
7
7321
753
51
The MIO counter may be used to drop off digits to the left; i.e., columns 1-12 of a number may
be retained. See also Logarithm In-Out Counter, note (4), and Sine In-Out Counter, note (4).
(a) If the number is positive, read it into the MIO counter with the columns to be dropped in
columns 13-24. Reset columns 13-24 of MIO.
5. Read the number in ctr. A to MIO. Reset cols. 13-24 of
MIO. Read result to ctr. B.
(b) If the sign of the number A is unknown, read it into the MIO counter with the columns to
be dropped in columns 13-24. Reset columns 13-24 of MIO. Read columns 1-12 of MIO
direct to B. Supply nines when needed with negative numbers by reading columns 13-24
of MIO to B under control of counter 70.
6. Read the number in ctr. A to MIO. Reset cols. 13-24 of
MIO. Read result to ctr. B. Supply nines when needed
with negative numbers by reading cols. 13-24 of MIO to
ctr. B under control of ctr. 70.
OUT
IN
MISC.
A
7321
7
853
853
7
7321
B
7
OUT
IN
MISC.
A
7321
7
853
853
7
Continued on next page
136
CODING
6. (continued)
OUT
IN
MISC.
7321
B
7
A
732
7
853
B
7432
137
LOGARITHM IN-OUT COUNTER
(1) The logarithm in-out counter, LIO counter, may be used as a storage counter if necessary. It
requires certain special codes, and plugging. See Plugging Instructions.
1. Read from ctr. A into LIO.
OUT
IN
MISC.
A
765421
7
2. Read from LIO into ctr. B. Plugged read-out.
831
B
7
3. Reset LIO.
763
(2) The LIO counter may not be used for addition unless all of the numbers involved are positive,
since this counter has no end around carry.
(3) The LIO counter maybe used to shift numbers to the right or left, since it has a pluggable read-
out to the buss. If negative numbers are involved, they may not be shifted more than ten columns
to the right on reading out, since only ten nines are available to be plugged in at the left. See
Plugging Instructions.
(4) The LIO counter may be used to drop off digits to the right or left, since it has a pluggable read-
out. Care must be taken to supply nines in dropping digits from negative numbers. See Plug-
ging Instructions.
(5) If it is desired to superpose numbers, the LIO counter may be used to shift one of them. See
Plugging Instructions. A and B are two arguments with the same decimal point. Superpose B
on A to prepare for printing both arguments in one typing operation. If A = 27 and B = 32, the
combination is printed as 32000027 in one typing operation.
4. Shift the number in ctr. B and superpose it on the number in
ctr. A. Print on typewriter I.
OUT
IN
MISC.
B
765421
7
831
A
7
A
7432
63
752
7
(6) The LIO counter may be used as a "doubling" counter to build up simple multiples of a posi-
tive quantity, especially products by powers of two. These operations may be interposed in
other multiplications or in division.
5. x lies in ctr. A. Read 8x to ctr. B.
OUT
IN
MISC.
A
765421
7
831
765421
7
Continued on next page
138
CODING
5. (continued)
AtTT
TXT
1V11UV *
831
765421
7
831
765421
7
831
B
7
(7) The LIO counter reset does not involve the buss .
(8) If more than ten nines are needed for reading out negative numbers from the LIO counter they
may be supplied from a switch under control of the choice counter. If 13 nines are needed in
columns 11-23, ten of them are supplied by plugging to ten columns, say 14-23, and three are
supplied from a switch to columns 11-13.
T^fij*^ y f-M^wj "i"?* A Its f*i"T* Y\ *^hi'ft'iT»2 p ^ ^ columns ^o
right. Sw. P has 000 in cols. 11-13. The other columns
of sw. P (cols. 1-10 and 14-24) are set on the blank
position (not zero). Nines are plugged to cols. 14-23.
The algebraic sign, col. 24, is bottle -plugged as usual.
OUT
IN
MISC.
A
765421
7
831
B
7
B
732
7
P
B
7432
139
SINE IN-OUT COUNTER
(1) The sine in-out counter, SIO counter, may be used as a storage counter if necessary. It re-
quires certain special codes and plugging. See Plugging Instructions.
(2) The SIO counter should not be used independently of the sine computation unless the "85-1 P.U."
switch is in the off position. This switch is at the left hand end of row 21 of the Multiply-Divide
relay panel. If the switch is thrown off, it should be entered in the log, since it is necessary
that the relay be in operation for a sine computation.
1. Read out of ctr. A into SIO. Direct read-in I, no carry;
may not be used for doubling.
2. Read out of ctr. A into SIO. Plugged read-in n, with
carry in all columns except from col. 23 to col. 24 and
col. 24 to col. 1. Automatic Code.
OUT
IN
MISC.
A
874
7
A
8741
(3) If the "SIO-OUT-2 Invert Control" switch is in the on position, a nine in the 24th column will
pick up nines from the ten left hand plughubs of row 40 of the functional plugboard and will in-
vert the read-out of those columns of SIO which are plugged to the buss. If the "SIO-OUT-2
Invert Control" switch is in the off position, a nine in the 24th column will pick up nines from
the plugboard, but the read-out from the SIO will be direct.
3. Read out of SIO into ctr. B. Plugged read-out n.
(4) The plugged read-out I reads directly from the SIO counter, through the plug wires, into the
buss and will not pick up nines from row 40 of the plugboard.
OUT
IN
MISC.
84
B
7
4. Read out of SIO into ctr. B. Plugged read-out I, no nines.
(5) The direct read-out III is completely independent of all plugging.
5. Read out of SIO into ctr. B. Direct read- out HI.
OUT
IN
MISC.
874
B
7
8741
B
7
(6) The SIO counter reset, a Miscellaneous code, does not involve the buss and may therefore be
added to any line of coding not already containing a Miscellaneous code.
6. Reset SIO.
OUT
IN
MISC.
7321
140
CODING
(7) The SIO counter may not be used for addition unless all of the quantities involved are positive
and plugged read-in II is used, since this counter has no carry into the 24th column and no end
around carry.
(8) The SIO counter may be used to shift positive numbers to the right or left, since it has a plug-
gable read-in from the buss and two pluggable read-outs to the buss.
7. Shift the positive quantity standing in cols. 13, 14, 15
and 16 of ctr. A to cols. 3, 4, 5 and 6 of ctr. B.
or
or
OUT
IN
MISC.
A
874
7
84
B
7
A
874
7
874
B
7
A
8741
8741
B
7
(9) The SIO counter may be used to drop off digits to the right or left of quantities, since it has a
pluggable read-out which supplies nines.
8. The last five digits of the quantity standing in ctr. A
contain the code numbers controlling the punched
cards. It is desired to read the function to ctr. B
and the code to ctr. C.
OUT
IN
MISC.
A
874
7
874
B
7
84
rr
I
(10) The SIO counter may be used as a "doubling" counter to build up simple multiples of a positive
quantity, especially products by powers of two, if plugged read-in II is used. These operations
may be interposed in other multiplications or in divisions.
9. x lies in ctr. A. Read 4x to ctr. B.
OUT
IN
MISC.
A
8741
8741
8741
8741
8741
8741
B
7
141
SINE IN-OUT COUNTER
(11) The SIO may be used with the normalizing register to shift quantities from the standard po-
sition in the machine to read out of columns 20 and up. This must be done to facilitate the
printing of the argument of a function in the required columns to conform with the read-out of
the exponent computed in the normalizing register.
10. Ctr. A contains the argument x with decimal point in
the operating position between cols. 15 and 16. Shift
x so that it will be printed with decimal point between
cols. 19 and 20, and print on typewriter I.
OUT
IN
MISC.
A
874
7
874
7432
752
7
142
HIGH ACCURACY COMPUTATION
» A 9 ***
v^uuniers ot ana oo
(1) It is possible to carry on computations covering 46 columns and the algebraic sign.
(2) Special controls are available on the pairs of counters (65, 64) and (69, 68) which make possible
their use as two single adding counters. Counters 65 and 69 contain the high order columns
24-46; 64 and 68, the low order columns 1-23. All additions and subtractions of 46 column num-
bers must be performed in one of these pair of "ganged" counters.
(3) Such numbers are stored across two switches, for example A and B. The algebraic sign is
stored in the 24th column of both switches. Columns 1-23 of the number are stored in columns
1-23 of switch B and columns 24-46 of the number in columns 1-23 of switch A.
(4) If such numbers are to be fed to the machine from cards or a value tape, two entries are re-
quired similar to those used in storing in switches .
(5) 46 column numbers are stored across two storage counters A and B with the algebraic sign in
the 24th column of both counters, columns 1-23" of the number in columns l-23~ of counter B,
and columns 24-46 of the number in columns 1-23 of counter A.
(6) The numbers are stored across any pair of storage counters by reading in each half separately
to the two counters. These read-ins are subject to any of the usual operational codes.
1. A quantity lies across sws. or ctrs. (A,B); read it across
ctrs. (C,D).
2. Invert the read-out of the quantity across sws. or ctrs.
(A,B) into ctrs. (C,D).
(A,B) into ctrs. (C,D) under control of ctr. 70.
4. Read the absolute value of the quantity across ctrs.
(A,B) into ctrs. (C,D).
5. Read minus the absolute value of the quantity across
ctrs. (A,B) into ctrs. (C,D).
OUT
IN
MISC.
A
C
7
B
D
7
A
C
732
B
D
732
A
B
D
7432
A
C
72
B
D
72
i
A
C
l
71
B
D
71
HIGH ACCURACY COMPUTATION
143
(7)
(8)
6. A quantity lies across ctrs. (A,B); reset the ctrs.
7.
8.
A quantity is stored across two cards, high order columns
in feed I and low order columns in feed II; read the quantity
into ctrs. (C,D).
A quantity is stored across two cards in feed I, high order
column card preceding low order column card; read the
quantity into ctrs. (C,D).
A quantity is stored in two entries in a value tape on in-
terpolator I, high order columns preceding low order
columns; read the quantity into ctrs. (C,D).
OUT
IN
MISC.
A
A
7
B
B
7
C
7632
D
76321
C
7632
D
7632
85
7
85
C
753
D
753
The special carry controls of the "ganged" counters are such that column 23 of the low order
counter will carry to column 1 of the high order counter. Column 23 of the high order counter
will carry to column 24 of both of the counters. Column 24 of the high order counter has an
end around carry to column 1 of the lower order counter. The special codes operating these
carry controls are an 8 combined with the normal read-in codes of the counters in the In
columns .
The special controls on counters 64, 65, 68 and 69 do not invalidate their use as normal storage
counters. For usual operations, read-ins, read-outs and resets, the codes 7, 71, 73 and 731 of
the respective counters apply.
10. Add the quantities stored across sws. or ctrs. (A,B),
(C,D) and (E,F), deliver the sum to ctrs. (G,H). Use
"ganged" ctrs. (69,68) for addition.
OUT
IN
MISC.
A
731
7
B
73
7
C
8731
7
D
873
7
E
8731
7
F
873
7
731
G
7
73
H
7
144
CODING
11. Subtract the quantity across sws. or ctrs. (C,D) from the
quantity across sws. or ctrs. (A,B) and deliver the dif-
ference to ctrs. (E,F). Use "ganged" ctrs. (65,64) for
subtraction.
OUT
IN
MISC .
A
71
7
B
7
7
G
871
732
D
87
732
71
E
7
7
F
7
(9) In order to use counter 70 as a sign control counter either the high order columns or the low
order columns of the 46 column number may be read into counter 70, since both are prefixed
by the algebraic sign.
12. Read the quantity stored across sws. or ctrs. (C,D) to
ctrs. (E,F) under control of the algebraic sign of the
number stored across ctrs. (A,B).
OUT
IN
MISC.
A
732
7
C
E
7432
D
F
7432
(10) In using the "ganged" counters in multiplication, the operating decimal point of the machine
must lie between columns 46 and 47; i.e„ between columns 23 and 24 of the high order counter.
Therefore, computations in most cases must be normalized.
(11) The automatic check counter may be used in high accuracy computation if comparisons are
made with known tolerances .
(a) If the tolerance is greater than or equal to 10~23 it is necessary to check the high order
columns only.
13. Check the quantity across ctrs. (A,B) against a tolerance
^ 10-23 i n sw . p.
1
OUT
IN
1
MISC.
P
74
7
A
74
71
74
74
64
(b) If the tolerance is less than lO""* it is necessary tocheckthat the high order columns are
all zero and that the low order columns are less than the tolerance.
HIGH ACCURACY COMPUTATION
145
14. Check the quantity stored across ctrs. (A.B) against a
tolerance <10~23in sw. Q. Sw. P = 10~23.
OUT
IN
MISC.
P
74
7
A
74
71
74
74
64
Q
74
7
B
74
71
74
74
64
(12) To read a 46 column product out of the PQ counter special plugging is required. See Plugging
Instructions.
(13) In general, all products involving 46 column numbers must be accumulated in one of the pairs
of "ganged" counters using the special carry controls and the special product read-out. The
error of this product is not more than 3 in the lowest order column.
(14) The code 873 or 87 in the In column of the line of coding reading out the product reads columns
24-46 of PQ to columns 1-23 of counter 68 or 64, and the sign column of PQ to column 24 of
counter 68 or 64 respectively.
(15) The code 8731 or 871 in the In column of the line of coding reading out the product, followed
immediately by the line (86, 873, 7) or (86, 87, 7), reads the sign column of PQ to column 24 of
both counters 68 and 69 or 64 and 65, columns 24-46 of PQ to columns 1-23 of counter 69 or 65
and columns 1-23 of PQ to columns 1-23 of counter 68 or 64 respectively.
(16) The special carry controls operate throughout these processes, permitting the accumulation of
the product.
(17) Let (A, B) and (C, D) indicate two 46 column numbers stored across these pairs of counters
(high order columns in A and C).
(a) If all the numbers in a computation are known to be positive, the product (A, B) x (C, D) is
built up as follows:
Columns 1-46 of A x C to columns 1-23 of the high order and 1-23 of the low order "ganged"
counters under the special product read- out.
Columns 24-46 of A x D to columns 1-23 of the low order "ganged" counter under the spe-
cial carry controls.
Columns 24-46 of B x C to columns 1-23 of the low order "ganged" counter under the spe-
cial carry controls.
146
CODING
15. Multiply (A,B) by (C,D) and deliver the product to ctrs.
(69,68). All values positive. Lines where operations may
be interposed are left clear. 7's required if operations
are interposed are given as (7).
OUT
IN
MISC.
A
761
(7)
C
(7)
8731
7
86
873
7
A
761
(7)
D
(7)
!
873
7
B
761
(?)
C
(7)
873
7
(b) If some of the numbers in a computation may be negative, the product (A,B) x (C,D) is built
up as follows:
147
HIGH ACCURACY COMPUTATION
16.
Columns 1-46 of A x C to columns 1-23 of the high order and 1-23 of the low order "ganged"
counters under the special product read-out.
Columns 24-46 of A x D to columns 1-23 of the low order "ganged" counter under the special
carry controls, according as Ax C is positive or negative and plus or minus zero to columns
1-23 of the high order "ganged" counter under the special carry controls and under control
of counter 70.
Columns 24-46 of BxCto columns 1-23 of the low order "ganged" counter under the special
carry controls, according as Ax C is positive or negative and plus or minus zero to columns
1-23 of the high order "ganged" counter under the special carry controls and under control
of counter 70.
Multiply (A,B) by (C,D) and deliver the product to ctrs.
(65,64). Sw. P contains plus zero. Factors may be positive
or negative. Lines where operations may be interposed are
left clear. 7's required if operations are interposed are
given as (7). In general, no quantities should be read into
ctr. 65 before storing the algebraic sign in the choice
counter.
OUT
IN
MISC.
A
761
(7)
C
(7)
871
7
86
87
7
A
761
7
732
732
7
71
732
D
7
P
871
7432
P
871
(7)432
87
7
B
761
(7)
Continued on next page
148
CODING
16. (continued)
OUT
IN | MISC.
C
7
87
E and F.
,.* „ .„ -_w c „„, Known to be positive, columns 24-46 of A x D are read to columns 1-23
„* „ m . n te- t? an d "^unter E remains reset to zero.
A x D is positive or negative.
(b)
17 Multiply (A,B) by (0,D) and deliver the product to (E,F).
"" Sri are positive. Spaces where operations may be
interposed are left clear. 7«s required if operations are
interposed are given as (7).
OUT
IN
MISC.
A
761
(7)
1
D
(?)
F
7
18 Multiply (A,B) by (0,D) and deliver the product to (E ,F).
SwP contains plus zero. Factors may be positive or
negative. Spaces where operations may be inteposed
are left clear. 7's required if operations ^inter-
posed are given as (7). In general no quantities ^should
be read into ctr. F before storing the algebraic sign in
the choice counter.
A
761
1
7
732
732
(7)
D
(7)
Continued on next page
HIGH ACCURACY COMPUTATION
149
18. (continued)
OUT
IN
MISC.
F
7
F
732
7
P
E
7432
(19) When one of the two factors of a product has only 23 decimal places, only two multiplications
need be performed and the factors are of the form (A,B) and (C,0).
(a) If all the numbers are known to be positive:
Columns 1-46 of A x C are read to columns 1-23 of the high order and 1-23 of the low
order "ganged" counters.
Columns 24-46 of B x C are read to columns 1-23 of the low order "ganged" counter.
19. Multiply (A,B) by (C,0) and deliver the product to (69,68).
All values are positive. Lines where operations may be
interposed are left clear. 7's required if operations are
interposed are given as (7).
OUT
IN
MISC.
A
761
(7)
C
(7)
8731
7
86
873
7
B
761
(7)
Continued on next page
150
CODING
19. (continued)
OUT
IN
JY1J.OI/ .
C
(7)
873
7
(b) If some numbers may be negative:
nr>A 1 -01 rvf tho lmi7
uiuci gaii^ci
Columns 24-46 of B x C are read to columns 1-23 of the low order "ganged" counter and
plus or minus zero to the high order "ganged" counter under control of counter 70 ac-
cording as A x C is positive or negative.
20. Multiply (A,B) by (C,0) and deliver the product to (69,68).
cm p contains "lus zero. Factors ma v be oositive or
negative. Lines where operations may be interposed are
left clear. 7's required if operations are interposed are
given as (7). In general, no quantities should be read into
ctr. 69 before storing the algebraic sign in the choice
counter.
OUT
IN
MISC.
A
761
7
732
732
(7)
C
(7)
8731
7
86
873
7
B
761
7
731
732
7
P
8731
432
C
1
i
(7)
i
Continued on next page
151
HIGH ACCURACY COMPUTATION
20. (continued)
OUT
IN
MISC.
873
7
(20) Division in high accuracy computation may be performed by dividing by the high order columns
of the divisor to obtain a first approximation to the reciprocal, iterating once for the reciprocal
and multiplying. Since the operating decimal point lies between columns 23 and 24, division
should be plugged for 24 comparisons and the "Divide N minus Decimal" switch must be set at
zero. If the absolute value of the divisor is such that 1 >|DR| >10" n , in place of 1, 10" n must
be used as the dividend in obtaining the reciprocal. Thus after division the Q-shift counter
stands at zero and the first approximation to the reciprocal is delivered as Q x 10" " . This
quotient is then routed through either the LIO or the SIO counter and shifted to the left.
21. Divide (A,B) by (C,D), where either or both of the quantities may be negative, l>|c| >0.1,
and deliver the quotient to (65, 64). The LIO-OUT is plugged to shift one column to the left.
The SIO-OUTII is plugged to shift positive quantities one column to the left. The SIO-OUTI
is plugged to read the 23rd column of SIO to the first column of the buss.
Sw. P = 1 in the 23rd column.
Sw. Q = 5 in the 2nd column.
Sw. R = minus zero.
Sw. S = 2 in the 23rd column.
Sw. T = 1 in the 1st column.
Counters G, H, 64, 65, 68, 69, 70, LIO and SIO are available for computation but are not
reset.
The equations used in the computation are
V V|c|
N = |(C,D)|
x l = x 0* 2 " N V '
After the iteration, five is added in column 3 to obtain the best result. Errors at various
stages are as follows:
x /10 = 1/10N t 10" 22
-45
-46
x 1 /10 = 1/10N+ 51 x 10
Final result = (A,B)/10(C,D) + 512 x 10'
An additional iteration will gain very little accuracy, the errors then being as follows:
152
CODING
/m _ 1/1 nw j. «> •»■ 1 n~45
)/ iu = i/ lull i vr A xu
Final result » (A,B)/10(C,D) t 32 x 10
-48
The quotient as delivered to (65,64)is (A,B)/10(C,D). (7)'s must be omitted if no operations
are interposed.
|C| to DR
reset ctr. G, reset SIO
reset ctr. H, reset LIO
1 in 23rd col. to DD
reset ctr. 64
reset ctr. 65
reset ctr. 68
reset ctr. 69
reset ctr. 70
18 cycles free for interposed operations
l/(100|C|)toctr. H
i/(iOQJCJ) to SIO
1/(10 |C|) to ctr. G = x /10
-|C| toMC
reset ctr. H
v /Idtn MD
-IcJxq/IO to (69,68)
OUT
IN
MISC.
C
76
72
G
G
7321
H
H
63
P
7
7
7
7
71
71
7
73
73
7
731
731
7
732
732
(7)
H
7
H
874
7
84
G
7
C
761
71
H
H
(7)
VI
8731
7
86
873
7
frvrrHTVi
ia/4 r\n nai
17+ nnn .»
HIGH ACCURACY COMPUTATION
153
21. (continued)
-JD| to MC
-0 to (69,68)
x /10 to MP
2 in 23rd col. to (69,68)
-|D|x /10 to (69,68); (69,68) - (2 - Nx )/10
HO (2 - Nx Q )/10 to MC
X./10 to MP
x Q (2 - Nx Q )/100 to (65,64)
LO (2 - Nx )/10 to MC
C to ctr. 70
5 in 2nd col. to ctr. 64
x /10 to MP
reset ctr. 68
reset ctr. 69
reset ctr. G
OUT
IN
MISC.
D
761
71
R
8731
(7)
G
7
S
8731
(7)
873
7
731
761
(7)
G
(7)
871
7
86
87
7
73
761
7
C
732
7
Q
87
G
7
73
73
7
731
731
7
G
G
7
Continued on next page
154
CODING
zi. (continued;
reset SIO
x Q (2 - Nx )/100 to (65,64)
HO x Q (2 - Nx )/100 to LIO
HO x Q (2 - Nxq)/10 to ctr. G
LO x Q (2 - Nx Q )/100 to SIO
1st col. SIO to ctr. G; reset LIO; G - HO x /10
LO x n (2 - Nx n )/10 to ctr. H; H = LO x,/10
A to MC under control of ctr. 70
reset ctr. 64
reset ctr. 65
HO x 1 /10 to MP
(A,B)x 1 /10to (65,64)
A to MC under control of ctr. 70
LO x /10 to MP
(AjBjx^lO to (65,64)
B to MC under control of ctr. 70
reset ctr. 70
OUi
IN
MISC.
321
87
7
71
765421
7
831
G
7
7
874
7
874
G
763
84
H
7
A
761
7432
7
7
7
71
71
G
(7)
871
7
86
87
7
A
761
(7)432
H
(?)
87
7
B
761
7432
732
i
732
i
7
1
Continued on next page
HIGH ACCURACY COMPUTATION
155
21. (continued)
-HO (A,B)x /10 to ctr. 70
HO x /10 to MP
±0 to (65,64) under control of ctr. 70
±0 to (65,64) under control of ctr. 70
1 in 1st col. to ctr. 64
(A,B)x /10 to (65,64)
OUT
IN
MISC.
71
732
32
G
7
R
871
7432
R
871
7432
T
87
87
7
(21) If 46 column numbers are to be punched in cards, they must be punched in two cards, one con-
taining the high order columns and the algebraic sign, and the second, the low order columns
and the algebraic sign.
22. Punch out the number (A,B).
OUT
IN
MISC.
A
753
51
B
753
75
(22) To print 46 column numbers, the high order columns may be printed on one typewriter and the
low order columns on the other. If the low order columns are printed with several spaces after
the decimal point, the algebraic sign and the decimal point may be cut off and the strips joined
side by side.
23. Print the number (A,B).
OUT
IN
MISC.
A
7432
752
6
B
74321
7521
7
(23) If numbers have been normalized for high accuracy computation, they may usually be printed
with their decimal points in true position by suitable typewriter plugging. See Plugging In-
structions .
(24) The following is an example of the building up of a series in high accuracy computation.
24. Determine Ax 2 + Bx + C, where no information is given of any algebraic sign, store the
result in (E, F), and print it on typewriter I. A, B and C are 46 column numbers stored in
switches (Aj, A 2 ), (Bj, Bg) and (Cj, C 2 ). Sw. P = plus zero, x is stored in ctrs. (xj, Xg).
Counters E, F, 64, 65, 68, 69 and 70 are available for computation. (7)'s must be omitted
if no operations are interposed.
156
CODING
24 . (continued)
A x to MC
reset ctr. 69
reset ctr. 68
x to MP
reset ctr. 70
reset ctr. 65
reset ctr. 64
HO Ax to ctr. 69
"l"l
Aj to MC
AjXj to ctr. 70
+0 to (69,68) under control of ctr. 70
x 2 to MP
±0 to (69,68) under control of ctr. 70
B, to ctr. 69
B« to ctr. 68
Ajx 2 to (69,68)
A 2 to MC
x. to MP
AgXj to (69,68)
x 1 to MC
I
OUT
IN
MISC.
A l
761
7
731
731
7
73
73
x l
7
732
732
7
71
71
7
7
7
8731
7
86
8*73
7
A l
761
7
731
732
7
P
8731
432
x 2
7
P
8731
7432
B.
i
8731
7
B 2
873
873
7
A 2
761
CO
x*
(7)
873
7
I"!
761
7
Continued on next page
157
HIGH ACCURACY COMPUTATION
24. (continued)
reset ctr. 70
HO (Ax + B) to MP
HO (Ax + Bjxj to ctr. 65
LO (Ax + B)x l to ctr. 64
x. to MC
HO (Ax + B)x 1 to ctr. 70
LO (Ax + B) to MP
+ to (65,64) under control of ctr. 70
±0 to (65,64) under control of ctr. 70
(Ax + B)x< to (65,64); turn on typewriter I
x 2 to MC
reset ctr. E
reset ctr. F
HO (Ax + B) to MP
C 1 to ctr. 65
C to ctr. 64
(Ax + B)x to (65,64)
ctr. 65 to ctr. E
ctr. 64 to ctr. F
OUT
IN
MISC.
732
732
(7)
731
(7)
871
7
86
87
7
x l
761
7
71
732
(7)
73
7
P
871
7432
P
871
(7)432
872
87
7
x 2
761
7
E
E
7
F
F
731
7
C l
871
7
C 2
87
(7)
87
7
71
E
7
7
F
7
Continued on next page
158
CODING
O.A /r»nntfTViipri1
print value in ctr. 65 on typewriter I
print value in ctr. 64 on typewriter I
OUT
IN
MISC.
71
7432
752
6
7
7432
752
6
159
NORMALIZING REGISTER
(1) Any positive quantity may be shifted so that its first significant digit stands in the 23rd machine
column. This is done within the machine by multiplying the given quantity by a one in such a
position that the first significant digit will fall in the 23rd column of the PQ counter. The prod-
uct is then read out of the first 23 columns of the PQ counter by means of the low order product
read-out (86 in the Out column). The number of columns shifted is recorded in a counter and a
predetermined number of significant digits and a power of ten are read out. For example, if
0000 35296 73145 89740 28715
0000 00000 00000 27557 68214
stand in the machine, operating with decimal point between columns 15 and 16, they may be read
out as
3529 1 ; i.e., 3529 x 10
2755 -9 ; i.e., 2755 x 10~9.
Thus the second quantity printed indicates the power of ten by which the first quantity is to be
multiplied.
(2) The number of significant digits printed and the position of the decimal point, if printed, are
determined by the typewriter plugging.
(3) The power of ten recorded is determined by the position of the final decimal point and the oper-
ating decimal point of the machine .
A constant K is placed in a switch in columns 20 and 21. Here K = 23 - n - d, where d is
equal to the number of digits to the left of the final decimal point and the operating decimal
point of the machine lies between columns n and n + 1 .
The power of ten recorded lies in columns 20 and 21 and must be read out or printed out of
those columns.
(4) Negative quantities must be routed through this procedure as positive absolute values. The al-
gebraic sign is stored in counter 70 and the final read-out of the quantity must be under control
of counter 70.
(5) The code 8321 in the In column shifts the quantity under consideration into the first 23 columns
of PQ. The code 8321 in the Out column reads the amount of the shift to the counter indicated.
These codes are not independent and must be used in conjunction with the multiplication coding
as shown below.
(6) The special coding requires nine cycles of computation time. Counter A contains the quantity
to be treated. Counters B, C, D and E are reset and available for computation. Switch SC con-
tains the constant K. At the end of the process, counter B contains the power of ten, counter D
contains the quantity under consideration with its first significant digit in the 23rd column and
counter E contains the "one " multiplier selected by the shift circuit. Note that the line of coding
reading the normal product-out may not be used for any other operation.
1. The operating decimal point lies between cols. 15 and 16.
The final decimal point is to lie between cols. 19 and 20.
Thus K = 4 is placed in col. 20 of sw.SC. The quantity in
ctr.A is shifted and printed together with its power of ten.
OUT
IN
MISC.
A
761
7
SC
B
7
Continued on next page
160
CODING
1. (continued)
This line of coding may contain any of the codes normally
interposed in multiplication. (A second such line may also
be interposed if it is known that the quantity to be shifted
does not equal zero.)
OUT
IN
MISC.
A
8321
E
7
8321
C
7
7
C
B
32
7
86
D
7
D
7432
752
6
B
7432
752
7
(7) It is advisable to check the multiplication involved in this process by interchanging ™fW™
and multiplicand. Thus the "one" multiplier, read into storage counter E, is used as the multi-
pTfca^in the second multiplication. The product is again read out under the special low order
read-out.
2. The operating decimal point lies between cols. 15 and
16. The final decimal point is to lie between cols. 19
and 20. The tolerance of one in the first column lies
in sw. SB.
KJVl
in
IVilOV-r . t
A
761
7
SC
B
7
A
8321
E
7
8321
C
7
7
1 —
C
B
1
32
7
86
D
7
E
761
7
74
74
7
SB
74
Continued on next page
NORMALIZING REGISTER
161
2. (continued)
OUT
IN
MISC.
A
7
D
F
(7)32
7
86
F
7
F
74
71
64
162
LOGARITHM UNIT
(1) The logarithmic function delivered bv the machine is log* ~x. Logarithms to other bases may
* ' " » w lu " "
be obtained bv multiDlvine bv a suitable constant.
log a N =
lQ glQ N
log 10 a
= log 1() N . log a 10
In particular
log e N = log 1Q N • log e 10
where
log e 10 = 2.302 585 092 994 045 684 017 991.
(2) If the operating decimal point lies between columns 21 and 22, the error in this function is less
than 5 x 10-21. If the decimal point lies between columns n and n + 1, n< 21, the error is
less than 10~ n + 5 x 10 -ai . If desired, for log x > 0, a coded half pick-up may be added and the
error reduced to l/2(10 _n + 10-20) as shown in example 4 below.
(3) The range of arguments covered is 10-22 to 1023 _ l.
(4) Logarithms with negative characteristics may not be computed directly if there are ten or
fewer operating decimal places. For exception, see note (10).
(5) The two dial switches labeled "Log N value" to the right of the sequence mechanism must be
set at 22 - n, where the operating decimal point is between columns n and n + 1 .
(6) The logarithm unit requires plugging of the LIO counter to care for the decimal point. See
Dliirrmrtn 1 Tncf-riiAfiAnc
(7) The LIO counter may be used as a storage counter, for the addition of positive quantities, and
to shift numbers, since it has a pluggable read-out. See Logarithm In-Out Counter and Plug-
ging Instructions.
(8) Before using the logarithm unit it should be tested on known values:
e = 2.718 281 828 459 045 235 360 287,
log,„e = 0.434 294 481 903 251 827 651 129 .
JLU
(9) Any operation not using the buss may be carried on during the logarithm computation time.
This requires a 7 in the Miscellaneous column of the first line of logarithm coding and no
automatic (no 7 in the Miscellaneous column) in the last line of interposed coding. This coding
is shown in example 5.
1. x lies in sw. or ctr. A. Determine log lf) x and deliver it
to ctr. B.
OUT
IN -
MISC.
A
762
831
B
n
•
...
763
1
LOGARITHM UNIT
163
2. x lies in sw. or ctr. A. Determine log in |x| and deliver
it to ctr. B. 1U
3. x lies in sw. or ctr. A. Determine log x and deliver it
to ctr. B. Log e 10 lies in sw. P.
Log x =»0. x lies in sw. or ctr. A. Determine log 1f) x and
deliver it to ctr. B. If the operating decimal point lies
between columns n and n + 1 , sw. P must contain a 5 in
the (21 - n)th column.
5.
Print the quantities in ctrs. C and D. Punch the quantity
in ctr. E. Step the value tape on interpolator I ahead
twice, x lies in sw. or ctr. A. Determine log.. n x and
deliver it to ctr. B.
(repeat this line 23 times)
OUT
IN
MISC.
A
762
2
831
B
7
763
A
762
831
B
7
763
B
761
P
7
B
B
B
7
A
762
P
765421
7
831
B
7
763
C
7432
D
74321
E
753
A
762
75
752
753
753
7
7521
831
B
7
•
763
164
CODING
(10) If negative logarithms are computed when there are ten or fewer operating decimal places,
more nines will be required for the read-out of the complementary figure than the ten that
are available by plugging. The additional nines required may be supplied from a switch under
control of the choice counter. If the operating decimal point is between columns 8 and 9, 13
nines are needed in columns 11-23. Ten of them are supplied by plugging to ten columns, say
14-23, and three are supplied from a switch to columns 11-13.
6, The operating decimal point lies between cols. 8 and 9.
x lies in sw. or ctr. A. Sw. P has 000 in cols. 1.1-13.
The other columns of sw. P (cols. 1-10 and 14-24) are
set on the blank position (not zero). Nines are plugged
to cols. 14-23. The algebriac sign, col. 24, is bottle-
plugged as usual. Determine log x and deliver it to
ctr.B. 10
OUT
IN
MISC.
A
762
831
B
7
B
732
763
P
B
IlVN
165
EXPONENTIAL UNIT
(1) The exponential function delivered by the machine is 10*. Exponential functions of other bases
may be obtained by multiplication.
a X . 10 X log 10 a
In particular
e X = 10 X 1Og 10 e
where
log 1() e - 0.434 294 481 903 251 827 651 129,
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
If the operating decimal point lies between columns 21 and 22, the error in this function is less
than 5 x 10 «*. If the decimal point lies between columns n and n + 1, n < 21, the error is
less than 10~n + 5 x 10-21. A half pick-up maybe added and the error reduced, as shown in ex-
ample 5 below, to l/2(10~ n + lO" 20 ).
The range of arguments covered is - 20 to 23 - lQ-« where the operating decimal point lies
between columns n and n + 1 .
Any operation not using the buss may be carried on during the exponential computation time
This requires a 7 in the Miscellaneous column of the first line of exponential coding and no'
automatic (no 7 in the Miscellaneous column) in the last line of interposed coding. This is shown
in example 6.
The exponential unit requires plugging of the EIO counter to care for the decimal point See
Plugging Instructions.
H an exponential is preceded by a multiplication or a division, at least one line of coding (blank,
blank, 7) or some other operation not involving a functional unit must be inserted between the
operations .
If an exponential is preceded by an interpolation, at least one line of coding (blank, blank 7) or
some other operation not involving a functional unit must be inserted between the operations
This with the last line of interpolation coding makes two such lines intervening.
The hyperbolic functions may be obtained from the exponential functions by algebraic oper-
ations, j » r
Before using the exponential unit in a computation, it should be tested on known values.
10 log 10 e
log 10
* e
e = 0.434 294 481 903 251 827 651 129
e = 2.718 281 828 459 045 235 360 287
1. x lies in sw. or ctr. A. Compute 10* and deliver
it to ctr. B.
OUT
IN
MISC.
A
7621
741
832
B
731
166
CODING
2. x lies in sw. (except IVS) or ctr. A. Compute 10"
and deliver it to ctr. B.
3. x lies in IVS. Compute 10" x and deliver it to ctr. B.
5.
6.
4. x lies in sw. or ctr. A. Ctr. C is available for compu-
tation. Log 1fl e lies in sw. P. Compute e x and deliver
it to ctr. B.
x lies in sw. or ctr. A. Sw. P contains a 5 in the
(21 - n)th column, where the operating decimal point
lies between columns n and n + 1 . Compute lO*
and deliver it to ctr. B.
Print the quantities in ctrs. C and D. Punch the quantity
in ctr. E. Step the tape on interpolator II back three
times, x lies in ctr. A. Compute lO* and deliver it to
ctr.B.
OUT
IN
MISC.
A
7621
32
741
832
B
731
8431
7621
21
741
832
B
731
A
761
P
C
7
17
i :
C
7621
741
832
B
731
A
7621
741
P
741
832
B
731
C
7432
Continued on next page
EXPONENTIAL UNIT
167
6. (continued)
(repeat this line 22 times)
7.
x lies in sw. or ctr. A. Ctr. C is available for compu-
tation. Sw. P = 1 . Sw. Q = 1/2 . Sw. R = log, e.
Compute sinh x and deliver it to ctr. B. If x Is known
to be positive, bracketed codes and lines may be omitted.
OUT
IN
MISC.
D
74321
E
753
A
7621
75
752
7541
7541
7
7521
541
741
832
B
731
A
761
(2)
R
C
7
7
C
7621
741
832
B
731
B
76
32
P
B
7
B
761
(7)
(732)
(732)
(7)
(A)
(732)
(7)
Q
7(432)
B
B
B
7
168
CODING
8. x lies in sw. or etr, A. Ctr. C is available for compu-
tation. Sw. P = 1. Sw. Q = 1/2. Sw. R = log in e. Com-
pute cosh x and deliver it to ctr. B.
9. x lies in sw. or ctr. A. Sw. P = 1 . Sw. Q = log 1Q e .
Ctrs. C and D are available for computation. Compute
tanh x and deliver it to ctr. B. If x is known to be posi-
tive, bracketed codes and lines may be omitted.
OUT
IN
MISC.
A
761
R
C
7
7
C
7621
2
741
832
B
731
B
76
P
B
7
B
761
Q
7
B
B
B
7
A
C
7(2)
A
C
7(2)
C
761
IT7\
(732)
|
(732)
(7)
(A)
(732)
(7)
Q
D
7
7
D
7621
741
832
B
Continued on next page
EXPONENTIAL UNIT
169
9. (continued)
OUT
IN
MISC.
731
P
B
7
B
76
7(432)
P
B
732
P
B
32
B
7
B
B
B
7
170
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
'1* Roots and reci"rocals of roots ma" be found by using logarithms and exponentials. However,
if a "ood first approximation is available ? the method of iteration is not only faster, but is also
self -corrective.
(2) Square roots may be found using logarithms and exponentials by
1/2 m 10 (log 10 N)/2
1. N lies in ctr. A. N 1 / 2 is to be delivered to ctr. B. Ctrs.
C and D are available for computation. Sw. P = 1/2.
OUT
IN
MISC.
A
762
831
C
7
763
C
761
P
D
7
7
D
7621
741
832
B
731
(3) The Newton-Raphson method of determining the roots of an equation f(x) = requires that
f'(x) £ and f "(x) f between the first approximation, x_, to the root of f(x) and x, the root
sought, and that f(x n ) • f "(xj * 0. Then
(A) x„
1 n
*0' v
f(x n )
f'(«n>
n = 0,1,2, ...
gives successive approximations to x. If successive iterations involving division are performed,
4-VkA 4aaiii*qait rvf sliTrio-irtri cVtrviilsl lr%a cnAAcicciTralir ins»i*£}QCQiHI TTi-i o mo£Tir*H mow o-f4*Qi* ■fiiT'f Viqt* in_
vestigation be applied in some cases when the function does not satisfy all of the above con-
ditions .
In some cases the computation may be simplified by using
*(*n>
(B) x =x , n = 0, 1,2, ...
n+1 n f'(x Q )
for the successive iterations, though this does not converge as rapidly as (A).
(4) If the method of iteration is used to obtain the positive square root of N, then
x « = fa.. + n fx \ /2
~n + j. r ~u " -'--ri" -
171
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
In performing the successive iterations, the accuracy of division should be successively in-
creased. The error, e n + i> of x n + i is given by:
e n + 1 = x n + 1
N l/2
= e ^ /2(e n + N 1/2 ) and
'n+ 1
: e 2 /2N
n
1/2
0.
(5)
(6)
Since most machine computation is repeated for values of N which change by small amounts,
the root or reciprocal calculated for the preceding value of N will in general be available for
use as a first approximation when starting the next iterative process.
2. N lies in ctr. A. The approximation to N ™ lies in ctr. B.
Read the next approximation to ctr. B. Sw. P = 1/2.
OUT
IN
MISC.
B
76
A
B
7
B
761
P
7
B
B
B
7
If two successive iterations are to be made in finding N 1 / 2 , machine time may be saved by
using the following coding which involves two divisions, one multiplication and four additions
instead of two divisions and two multiplications. Usually it will be possible to interpose the
four adding cycles, thus reducing the time for two iterations to 81 cycles.
3. N lies in ctr. A. The approximation Xq to N 1 / 2 lies in ctr. B. Read the approximation
x 2 to ctr. B. Sw. P = 1/4. (7)'s are to be omitted if no operations are interposed. Ctr.C
is available for computation.
x Q to MC
reset ctr. C
x Q to ctr. C
1/4 to MP
x to ctr. C
Xq to ctr. C
OUT
IN
MISC.
B
761
7
C
C
7
B
C
P
7
B
C
7
B
C
7
Continued on next page
172
CODING
3 /c.nntiTHie>d\
... \— — — ~ /
x Q to ctr. C; C = 4x
reset ctr. B
x~/4 to ctr. B
4x to DR; place limitation
reset ctr. C
Nto DD
n + 1 cycles free for interposed operations where n is
the number of significant digits (including the first. "no
go") for which the Misc. 6432 code is plugged.
N/4x Q to ctr. B; B = x Q /4 + N/4x q = Xj /2
x /2 to ctr. C
x t /2 to ctr. C
x./2 to ctr. C
x /2 to ctr. C; C = 2x
2x l to DR
NtoDD
n + 1 cycles free for interposed operations where n is
the number of significant digits (including the first "no
go") in the quotient.
N/2x t to ctr. B; B = Xj/2 + N/2x t = x g
OUT |
IN |
MISC.
B
C
7
B
B
B
7
C
76
76432
C
C
(7)
A
(7)
B
7
B
C
7
B
C
7
B
C
7
B
C
7
C
76
(7)
A
(7)
B
1
7
(7) If other computations are being carried on in which operations may be interposed, the time
for three successive iterations may be reduced from three divisions and three multiplications
to three divisions, one multiplication and 13 adding cycles, which may be interposed.
(8) To find the cube root of N by iteration
.2
x n «• 1 - 2 V 3 + N/3x n
and
e ^e^e + N 1/3 ).
n+ 1* n' v n
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
173
4. N lies in ctr. A. The approximation to N ' lies in
ctr. B. Read the next approximation to ctr. B. Ctr. C
is available for computation and sw. P = 1/3. (7)'s
must be omitted if no operations are interposed.
n cycles free for interposed operations where n is the
number of significant digits (including the first "no go")
in the quotient.
(9) The cube root of N may also be found by iteration by
3
*n+l
x n + 2N
2x n ° + N
OUT
IN
MISC.
B
761
7
C
C
(7)
B
(7)
C
7
C
76
7
C
C
7
B
C
A
7
B
C
(7)
C
7
C
761
7
C
C
7
B
B
P
(7)
B
7
....
*n
174
CODING
This involves tnree multiplications ana a envision uiu in most eases converges i*iuv,« »»»'»■
rapidly than the method given in note (8), so that fewer iterations need be used for the «esire~
accuracy. If two successive approximations x n and x n + i agree in the first i significant digits,
then x n + i will be correct to 3i - 2 digits. The error e n + l is given by:
e n< e n + 2N }
e n + 1 ~ t /3 3
2(e n + N 1/iJ ) + N
5. N lies in ctr. A. The approximation to N ' lies in
ctr. B. Read the next approximation to ctr. B. Ctrs.
C and D are available for computation, (7)'s must be
omitted if no operations are interposed.
Ctr.C =x
Ctr.D =2x n +N
Ctr.C = x +2N
OUT
IN
MISC.
B
761
7
C
C
7
D
D
B
(7)
C
7
C
761
7
C
C
7
A
D
!
B
(7) !
1
C
7
C
D
7
c
D
7
D
76
7
A
C
7
A
C
C
7
C
C
7
Continued on next page
175
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
5. (continued)
n - 1 cycles free for interposed operations where n is the num-
ber of significant digits (including the first "no go") in the
quotient.
Ctr.C =(x Q 3 + 2N)/(2x Q 3 + N)
Ctr. B = x o (x o 3 + 2N) / (2x Q 3 + N) = Xj
(10) The reciprocal of N may be found by iteration using
x = x (2 - Nx ) ,
n + 1 n x n 7 '
e 1 = -Ne
n + 1 n
OUT
IN
MISC.
D
D
(7)
C
7
C
761
(7)
B
7
B
B
7
C
C
(7)
B
7
In high accuracy computation, it is necessary to use this process for division.
6. N lies in ctr. A. The approximation to 1/N lies in ctr. B.
Ctr. C is available for computation. Sw. P =2. (7)'s
must be omitted if no operations are interposed. The new
approximation to the reciprocal of N is to be delivered
to ctr.B.
OUT
IN
MISC .
A
761
732
C
C
7
P
C
B
(7)
Continued on next page
176
CODING
u. ^ummucGj
rump
TXT
MISC .
c
7
B
761
(7)
C
7
C
C
7
B
B
B
7
(11) In many applications of the process of iteration the choice of the function f(x) can be so made
as to conserve much machine time. This is evident in iterating for 1/nVp. f(x) may be written
either as
(1) f(x) = l/x P - N
or (2) f(x) = 1 - NxP .
(1) leads to
< la > x n + l =x
r
»!'
xt n 1
which requires p + 2 multiplications, unless N/p is available, in which case only p + 1 multi-
plications are required.
(2) leads to
(2a) x
1 + (p - l)Nxj
n + 1
pNx n
(P-D
which requires p + 1 multiplications and a division. Obviously, the former requires less ma-
chine time than the latter and should be used for all roots of reciprocals. If (la) is used to
obtain 1/N*/*, the error after each iteration is
3e n "N'
7. N lies in ctr. A. The approximation to N"
1/2
lies in ctr.
B, Read the next approximation to ctr, B. Ctr. C is avail-
able for computation. Sw. P = 1/2. Sw. Q =3. (7)'s must
be omitted if no operations are interposed.
OUT
IN
MISC.
B
761
7
C
C
(7)
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
177
7. (continued)
OUT
IN
MISC.
B
(7)
C
7
C
761
732
C
C
7
Q
C
A
(7)
C
7
C
761
7
C
C
(7)
B
(7)
C
7
C
761
7
C
C
(7)
P
7
Continued on next page
178
CODING
7 . (continued)
8.
-1/2
N/2 lies in ctr. A. The approximation to N ' lies
in ctr. B. Read the next approximation to ctr. B. Ctr.
C is available for computation. Sw. P = 3/2. (7)'s
must be omitted if no operations are interposed. The
computation of example 7 may be modified so that the
— ^i-i j ~r ^^r>w>y-.io Q moTi ho napH fnr oaph .Qiir.p.pssive
jl-^-ii-j, a ri OT , tf>A. first, tb^f^b" reouiring four mul-
tiplications for the first iteration and three for each
thereafter. In this case, Sw. Q = 3/2, and N/2 is com-
puted directly and retained, rather than computing each
iteration in the form
x < = x (3/2 - x * N/2) a
n + 1 n v ' n
OUT
IN
MISC.
B
B
B
7
B
761
7
C
C
(7)
B
(T)
C
7
C
761
7
C
C
7
P
C
A
(7)32
1
C
7
C
761
(7)
B
7
c
C
i
7
_L, .„ 1
Continued on next page
179
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
8. (continued)
OUT
IN
MISC.
B
B
(V)
B
7
(12) The Rule of False Position
If f(x) is continuous in the interval a< x< b and f(a) and f(b) are of opposite sign, then
(b - a) f (a)
a' = a
f(b) - f (a)
is a first approximation to the root of f(x) lying between a and b. Since f(a') and either f(a)
or f(b) are of opposite sign, either
„ (a 1 - a) f(a) „ ^
a" = a - i L—LJ- or a" = b -
„ _ u (a- - b) f(b)
f(a') - f(a)
is a second approximation.
f(a') - f(b)
9. If counter A = a
counter B = b
counter C - f(a)
counter D = f(b)
switch P = 1/2
and counters E through L and counter 70 are available for computation, the following coding will
deliver: & &
a or b depending on the sign of f(a') to counter A,
a 1 to counter B,
f(a) or f(b) depending on the sign of f(a') to counter C,
f(a') to counter D.
The coding may be repeated to obtain the desired accuracy and the accuracy of division should
be increased with the repetitions .
reset ctr. F.
a to ctr. F
- b to ctr. F; F =a - b
f(a) to MC
reset ctr. I
OUT
IN
MISC.
F
F
7
A
F
7
B
F
732
C
761
7
I
I
7
Continued on next page
180
CODING
9 . (continued;
f(a) toctr.I
- (b - a) to MP
-f(b) toctr.I; I =f(a)-f(b)
reset ctr. 70
reset ctr. K
- (b - a)f(a)toetr.K
f(b) - f(a) to DR
reset ctr, E
4-„ „*■». TP
- (b - a) f(a) to DD
reset ctr. K
a to ctr. K
b to ctr. E; E = a + b
reset ctr . H
f(a) to ctr. H
f(b) to ctr. H; H = f(a) + f(b)
reset ctr. G
f(a) to ctr. 70
(a - b) or - (a - b) to ctr. G
reset ctr. J
[f(a) - f(b)] or - [f(a) - f(b)] to ctr. J
a' in ctr. K
f(a') is computed and stored in ctr. L; during the compu-
tation, ctr. 70 is reset
- f(a') to ctr. 70
2a or 2b to ctr. E under control of ctr. 70
OUT
IN
MISC.
C
I
F
7
D
I
732
732
732
7
K
K
K
7
I
76
732
E
E
7
1
A
E
K
7
K
K
7
A
K
7
B
E
7
H
H
7
C
H
|
7
I |
D
H
i
7
G
G
1
C
732
7
F
G
7432
i
»
7
I
J
432
K
7
732
732
7
L
732
732
G
E
7432
Continued on next page
SQUARE ROOTS AND OTHER ITERATIVE PROCESSES
181
9. (continued)
2f(a) or 2f(b) to ctr. H under control of ctr. 70
2a or 2b to MC
reset ctr. B
a' to ctr. B
1/2 to MP
reset ctr . D
f(a') to ctr. D
reset ctr. A
a or b to ctr. A
2f (a) or 2f(b) to MC
1/2 to MP
reset ctr. C
f(a) or f(b) to ctr. C
OUT
IN
MISC.
J
H
7432
E
761
7
B
B
7
K
B
7
P
7
D
D
7
L
D
7
A
A
A
7
H
761
(7)
p..
7
C
C
C
7
182
SINE UNIT
(1) If the operating decimal point lies between columns 22 and 23, the error in this function is xess
than 5 x i0~". If the decimal point lies between columns n and n + I, n< 22. the error is
less than 6.5 x 10-n + 5 x 10-22. A half pick-up may be added and the error reduced to less
than 6 x 10 _n + 5 x 10~ 22 as shown in example 5 below.
(2) Any positive or negative argument in radians may be used, except that sines of third and fourth
quadrant angles cannot be computed directly if there are eleven or fewer operating decimal
places. For exception, see note (10).
(3) The sine unit requires plugging of the SIO counter and the read-out of 1/2 ir to care for the
decimal point. See Plugging Instructions.
(4) The SIO counter may be used as a storage counter, for the addition of positive quantities and to
shift or split numbers, since it has pluggable read-in and read-outs. See Sine In-Out Counter
and Plugging Instructions.
(5) Before using the sine unit in a computation it should be tested on known values.
sin 0.584 073 464 102 067 615 3736 = 0.551 426 681 241 690 550 6611
sin 1.867 258 771 281 654 092 2989 = 0.956 375 928 404 503 013 4325
sin r = sin 3.141 592 653 589 793 238 4626 = -
sin 3.867 258 771 281 654 092 2989 =-0.663 633 884 212 967 502 1510
sin 4.867 258 771 281 654 092 2989 =-0.988 031 624 092 861 789 9878
The unit should also be tested for sines of negative arguments.
(6) Any operation not using the buss may be carried on during the sine computation time. This
requires a 7 in the Miscellaneous column of the first line of sine coding and no automatic (no 7
in the Miscellaneous column) in the last line of interposed coding. This is shown in example 6
below.
(7) Two sines may not be computed successively. At least one line of coding, (blank, blank, 7) or
some other operation not involving the functional units must be inserted.
(8) The cosine may be computed by the sine unit by means of the relation
cos x = sin( v/2 - x).
(9) The remaining trigonometric functions may be computed by the usual algebraic operations.
1. x lies in sw. or ctr. A. Compute sin x and deliver it
to ctr. B.
OUT
IN
MISC.
A
7631
84
B
7
7321
SINE UNIT
183
2. x lies in sw. (except IVS) or ctr. A. Compute sin (-x)
and deliver it to ctr. B.
3. x lies in IVS. Compute sin (-x) and deliver it to ctr. B.
4. x lies in sw. or ctr. A. irft. lies in sw. P. Ctr. C
is available for computation. Compute cos x and
deliver it to ctr. B.
5. x lies in sw. or ctr. A. Compute sin x and deliver it
to ctr. B. Sw. P contains a 5 in the (22 - n)th column
when the operating decimal point lies between columns
n and n + 1 .
6. Print the quantities in ctrs. C and D. Punch the
quantity in ctr. E. Step the value tape on interpo-
lator IE back twice, x lies in sw. or ctr. A. Compute
sin x and deliver it to ctr. B.
(repeat this line 23 times)
OUT
IN
MISC.
A
7631
32
84
B
7
7321
8431
7631
21
84
B
7
7321
P
C
7
A
C
732
C
7631
84
B
7
7321
A
7631
P
874
7
84
B
7
7321
C
7432
D
74321
E
753
A
7631
75
752
7542
7
7521
542
Continued on next page
184
CODING
OUT
IN
MISC S
84
B
7
7321
(10) If negative sines are computed when there are eleven or fewer operating decimal places, more
nines will be required for the read-out of the complementary figure than the ten that are avail-
able by plugging. The additional nines required may be supplied from a switch under control of
the choice counter. If the operating decimal point is between columns 9 and 10, 13 nines are
needed in columns 11-23. Ten of them are supplied by plugging to ten columns, say 14-23, and
three are supplied from a switch to columns 11-23.
7. The operating decimal point lies between cols. 9 and 10.
x lies in sw. or ctr a A-. Sw= P has 000 in cols, 11-13,
The other columns of sw. P (cols. 1-10 and 14-24) are
set on the blank position (not zero). Nines are plugged
to cols. 14-23. The algebraic sign, col. 24, is bottle-
plugged as usual. Compute sin x and deliver it to ctr. B.
OUT
IN
MISC.
A
7631
84
B
7
B
732
7321
P
B
7432
(11) Before using the sine unit, the "85-1 P.U." switch and "SIO-OUT-2 Invert Control" switch must
both lie in the on position.
185
INTERPOLATORS
(1) If an interpolator has not been in use for some time, it should be tested before being used in a
computation. Diagonal numbers should be read out. If interpolation is to be carried on, several
values should be computed.
(2) A tape containing a set of numerical values, arbitrary constants or random values of a function
is called a value tape rather than a functional tape.
(3) Before using a functional tape, two switch settings must be made. One half the number of argu-
ments is set up in the push button switches labeled "Value Tape set up 1/2 "A" values in tape"
above the interpolator. The number of interpolational coefficients (including Cq) is set in each
of the dial switches labeled "Set up number of "C" values on each switch" above the interpo-
lator. See note (28) for special use of the dial switches.
(4) The tape decimal point, the "highest order 'h' " and the interval of the argument must be speci-
fied for proper plugging of the interpolators. If the tape contains negative C values, the decimal
point may not be shifted to the right. See Plugging Instructions.
(5) It is desirable that functional tapes be designed with the tape decimal point between columns 15
and 16 unless more decimal places are needed for the desired accuracy.
(6) A functional tape positions to the closest value of the argument if the Miscellaneous column of
the first line of interpolation coding is blank or 61 . It positions to the closest lower value of
the argument if the Miscellaneous column of the first line of coding contains 641 or if the first
column of the interpolation counter is not plugged.
(7) If an argument which is not in the range of the tape is sent to the interpolator, a red light is
switched on above interpolator I and the machine is stopped.
(8) Interpolators I, II and III are distinguished by the operational codes 7654, 76541 and 76542 re-
spectively in the In column.
1.
x lies in sw. or ctr. A. The functional tape is on interpo-
lator I. Determine f(x) and deliver it to ctr. B.
2.
x lies in sw. (except IVS) or ctr. A. The functional tape
is on interpolator II. Determine f(-x) and deliver it to
ctr.B.
OUT
IN
MISC .
A
7654
62
841
A
763
B
73
7
A
76541
32
62
841
A
763
32
Continued on next page
186
CODING
(continued j
out*
TXT
hi
MISC.
B
73
7
3. x lies in ctr. A. The functional tape is on interpolator III.
Determine f(lx|) and deliver it to ctr. B.
A
76542
2
62
841
A
763
2
B
73
7
(9)
(10)
An addition, reset, reading to a print counter or any other operation not involving the multiply-
divide unit or the interpolators may be inserted in the last line of interpolation coding. The
typewriters may be turned on or off in the next to the last line of interpolation coding (line re-
setting the interpolation check counter).
4. x lies in ctr. A. The functional tape is on interpolator I.
Determine f(-|x|) and deliver it to ctr. B. Reset ctr. C
in the last line. Turn off typewriter II.
OUT
IN
MISC.
A
7654
1
I
62
841
A
763
1
8731
B
73
C
C
7
Occasionally when the interpolator positioning time is very short (the same or the next argu-
ment) it may be desirable to use the computation time to cover one or more prints. The quantity
to be printed must be read to the print counter before the interpolation is initiated as shown
below.
5. Print the quantity in ctr. C on typewriter I during compu-
tation time, x lies in ctr. A. The functional tape is on
interpolator II. Determine f(x) and deliver it to ctr. B.
OUT
IN
MISC.
C
7432
A
76541
62
841
A
763
7
Continued on next page
187
INTERPOLATORS
5 . (continued)
OUT
IN
MISC.
752
B
73
7
6. Print the quantities in ctrs. C and D on typewriters I and
II. x lies in ctr. A. The functional tape is on interpo-
lator IE. Determine f(x) and deliver it to ctr. B.
c
7432
D
74321
752 '
7
A
76542
62
841
A
763
7
7
Repeat this line (blank,
blank, 7) a sufficient num-
ber of times so that the
positioning time plus
these lines cover 23
cycles.
7
7521
B
73
7
(11) It may be desirable to carry on calculations not involving the interpolators after interpolation
is initiated and during tape positioning time. In this case sufficient cycles must be inserted to
cover more than the maximum tape positioning time of the given problem. The maximum tape
positioning time for interpolation of order k is
P = 8 + N(k + 2)/2
where
N = the number of arguments to be covered
k + 1 = the number of interpolational coefficients including C .
(12) If operations are inserted during tape positioning time, the read-in of the argument to the in-
terpolator in the first line of coding may not be altered by any operational code such as the
invert code.
188
CODING
7. x lies in sw. or ctr. A. The functional tape is on interpo-
lator I. Determine f(x) and deliver it to ctr. B. Insert
other operations during tape positioning time .
OUT
IN
MISC .
A
7654
61
762
Other computations in-
serted here must cover
tape positioning time.
841
7654
A
763
B
73
7
x lies in sw. or ctr. A. Ctr. C is available for compu-
tation. The functional tape is on interpolator II. Deter-
mine f(-x) and deliver it to ctr. B. Insert other oper-
ations during tape positioning time .
A
C
732
C
76541
61
762
Other computations in-
serted here must cover
tape positioning time.
841
76541
C
763
B
73
7
(13) If operations are inserted during tape positioning time, a 641 code in the Miscellaneous column
will insure that the tape will position to the closest lower value of the argument rather than to
the closest value of the argument. The positioning of the tape to the closest lower value may
Ink** iica/1 frw 0£kl*a/*+ /iofo oc in r»OY»r\ rwiHIoT* intornoloHnn
9. A tape is punched xj., f(xi), X2, f(x2), ... . x lies in sw.
or ctr. A. It is required to determine f(x n ) where
XjjS x< x n + i and deliver it to ctr. B. Insert other
operations during tape positioning time. The tape is
on interpolator I.
OUT
IN
MISC.
A
7654
641
762
Other computations in-
serted here must cover
tape positioning time.
73
85
753
B
7
189
INTERPOLATORS
(14) A tape designed for an odd function need only be punched for positive values of the argument
and counter 70 may be used to determine the sign of the result.
10. A tape for f(x) = - f(-x) is on interpolator II. x lies in
ctr. A. It is required to determine f(x) and deliver it
to ctr. B. Ctrs. 70 and C are reset and available for use.
OUT
IN
MISC.
A
732
7
A
76541
2
62
841
A
763
2
C
73
C
B
7432
(15) All functional tapes and value tapes should be checked as described in the section on the design
of functional tapes before being used in a computation.
(16) No switch setting or plugging is required for the use of a value tape since the values are read
directly into the buss. If the decimal point of a value tape is not the same as the operating
decimal point of the machine, the values must be routed through either the LIO or SIO counter
to shift them to the proper position.
(17) Selected coefficients may be read out of a functional tape as if it were a value tape. The argu-
ments cannot be read out because of the argument code punched in the first column.
(18) Since the sequence control tape may contain coding to step the interpolators ahead or back and
to read values from the tape, the value tape must be synchronized with the control tape. There-
fore, the starting position of a value tape must be clearly indicated.
(19) The codes selecting the interpolator from which values are to be read are 85, 851 and 852 in
the Out column for interpolators I, II and HI respectively.
(20) The codes stepping the interpolators ahead are 753, 7531 and 7532 in the Miscellaneous column
for interpolators I, II and HI respectively.
(21) The codes stepping the interpolators back are 754, 7541 and 7542 in the Miscellaneous column
for interpolators I, II and HI respectively.
11. Step interpolator I ahead.
OUT
IN
MISC.
753
12. Step interpolator n back.
7541
13. Read the value from interpolator HI to ctr. B.
852
7
B
7
190
CODING
14. Step interpolator I ahead and read the value to ctr. A.
OUT
IN
MISC.
85
753
A
7
15. Step interpolator II back and read the value to ctr. A.
851
7541
A
7
16. Read the value from interpolator m to ctr. A, and step
ahead.
852
7
A
7532
85
7
A
754
17. Read the value from interpolator I to ctr. A, and step
back.
(22) If it is desired to read successive values, n + 1 cycles are necessary to read out n values.
18, Read five successive values from a tape on interpolator II,
supposing the tape to be standing on the first value, to ctrs.
A, B, C, D and E, and step the tape to the next value.
OUT
IN
MISC.
851
7
851
A
7531
851
B
7531
851
C
7531
851
D
7531
E
7531
/nn\ a x j.- ±l—\ „.._u r,„ n ^.„— ;^,- nt mM<c<f>m^ -Jo rvnr>/»Vio/i in q tana mhoro n ic tho nnmhor nf
\40) /I lUUCUUU J-V* 1 / » °^^ U I a OCX ICO V/A OUUOlcUlbU, 1.VJ JJUUV,uvu ».** ~ —.^^ ., ~~.~ .. — ~~ ..—.~-w. _-
the entry in the tape. The following examples illustrate the selection of data from such a tape.
19. Assuming the tape is on interpolator ni and standing on
f(n), read f(n - 2), 2f(n), f(n + 1), f(n + 2) to ctrs. A, B, C
and D respectively and leave the tape on f(n + 2).
OUT
IN
MISC.
7542
852
7542
A
7532
852
7532
Continued on next page
INTERPOLATORS
191
19. (continued)
OUT
IN
MISC.
852
B
7
852
B
7532
852
C
7532
D
7
20. Assuming the tape is on interpolator I and standing on
f(n - 2) read f(n), f(n + 1) and f(n + 2) to ctrs. A, B and
C respectively and leave the tape on f(n).
753
85
753
85
A
753
85
B
753
C
754
754
(24) The coefficients may be read from a functional tape using these codes .
21. Position the tape on interpolator II to the argument next
lower than x in ctr. A and read the three interpolational
coefficients to ctrs. B, C and D.
OUT
IN
MISC.
A
76541
641
762
Other computations in-
serted here must cover
tape positioning time .
73
851
7531
851
B
7531
851
C
7531
D
7
(25) Several values at known intervals may be read out in zero order interpolation. The tape is
punched x Jf f(x 1 ), x 2 , f(x 2 ), ... .
22 . If the tape is on interpolator HI, and x n ^x<x n+ j,x
lies in ctr. A, read f(x n _ j), f(x n ), f^ + j\ to ctrs. C, D
and E respectively. Insert sufficient operations to cover
tape positioning time . Leave the tape standing on an
argument.
OUT
IN
MISC.
A
76542
641
762
Continued on next page
192
CODING
22 . (continued)
OUT
IN 1 MISC.
Other computations in-
serted here must cover
tape positioning time .
73
852
7542
C
7532
852
7532
D
7532
852
7532
1
1
i._
! E
7532 |
(26) The interpolators may be used to evaluate any function of the form
f(x) = C Q + C lg (x) + C 2 (g(x) ) 2 + C 3 (g(x) ) ...
where g(x^ is anv function of x computed in the machine. The functional tape is punched as
usual with the argument and the coefficients C k , C k . V ..., C Q , in that order Plugging must
be checked for the complete read-in to the intermediate counter. This saves the build-up time
in * a rh multiplication of the computation of the series. If the C k are functions of x, then x
would usualtyhave to be an integral multiple of the tape interval, ax. If the C k are constants,
the argument line is not punched except for the argument code.
x lies in ctr. A. g(x) lies in ctr. B. The tape is on
interpolator I. Evaluate f(x) as defined above and
deliver f(x) to ctr. C. Omit (A) in the first line if the
C k are constants.
OUT
TXT
(A)
7654
62
B
763
C
73
1
7
1 '
(27)
If it is not desirable to cover tape -positioning time and if it is necessary to initiate operations
other than the usual interpolation sequence as soon as the proper argument is located, the tape
selection relays may be dropped out by the two lines of coding (blank, blank, 761; blank, blank,
762) immediately following the first two normal lines of coding.
24. From the value tape on interpolator I read out two functions
associated with the argument x , which lies in ctr. A. Store
the functions in ctrs. B and C. Leave the tape on an argu-
ment.
OUT
IN
MISC.
A
7654
62
Continued on next page
INTERPOLATORS
193
24. (continued)
OUT
IN
MISC.
761
762
73
85
753
85
B
753
C
753
(28) The two dial switches above an interpolator need not be set alike. The right dial switch must
be set to the number of values accompanying an argument in the tape in order to position the
tape. The left dial must be set to the number of these values to be used in the interpolation
computation.
25 . On interpolator I there is a functional tape with seven
coefficients to be used on a problem where five coef-
ficients will give the necessary accuracy . Set the right
dial switch to seven and the left dial switch to five.
After locating the argument, drop out the tape selection
relays, step twice to eliminate Cg and C 5 from the com-
putation, and proceed to interpolate using C 4 to Cq. Ctr.
A contains x. Deliver f(x) to ctr. B.
OUT
IN
MISC.
A
7654
62
761
762
753
753
841
7654
A
763
B
73
7
(29) Special problems may require unusual applications of the interpolators. For example, "h"
correction-2 or "h" correction-3 may be stored in counter C by the line of coding (841, C,
blank) in conjunction with special wiring. See Plugging Instructions. The interpolator sequence
can be used for shifting or clipping numbers by plugging the intermediate counter for the proper
shift and using a tape punched with three repeated lines reading (a) argument code only, (b)
unity, (c) blank. In this case no Out code is used on the first line and on the third line the Out
code is for the counter containing the number to be shifted.
Multiple Use of Interpolators
(30) When two or three functions have the same range of the independent variable and can be repre-
sented to the desired accuracy with the same interval of the argument and the same number of
interpolational coefficients punched with the same decimal point, the functional tapes will be
194
CODING
identical except for the numerical values of the coefficients. Under these circumstances , it
mov \y e desirable to "osition two or three tapes simultaneously. Only one tape positioning is
coded in the main sequence tape and the "Interpolator gang-positioning switches" control the
positioning of the one or two remaining tapes.
(31) This coding involves the operational code 61 in the Miscellaneous column. Therefore the read-
in of the argument may not be subject to an operational code and sufficient cycles must be in-
serted to cover maximum tape positioning time.
(32) Other calculations may be performed between the computations of the several interpolations or
not as desired.
(33) It should be noted that the number of interpolational coefficients may be made identical by in-
cluding zero coefficients. See Design of Functional Tapes. (Such zero coefficients consume
only four cycles of machine time.)
26. x lies in sw. or ctr. A. Read f(x), g(x) and h(x) from
interpolators I. n and HI to ctrs. B, C,and D respectively.
Use interpolator I as a control for positioning the three
tapes simultaneously.
/-VTITP
TXT
J.A-1
MISC.
A
7654
61
762
Other computations in-
serted here must cover
tape positioning time.
841
7654
A
763
B
7
7
Other computations of
any length, if desired.
841
76541
A
763
i
C
7
r?
Other computations of
any length, if desired.
841
76542
A
763
D
73
■
7
— .
195
DESIGN OF FUNCTIONAL TAPES
(1) The interpolators are designed for all orders of interpolation up to and including the eleventh
order.
(2) Interpolation is carried out by means of the interpolation^ polynomial:
f(a + h) * C + C h + C_h 2 + ...
U J. £*
where
x = a + h, the amount standing in a given storage counter for which f(x) is to be com-
puted,
a = the argument in the tape which most closely approximates x and for example:
C Q = f(a), ..., C k = f^ayk! •
(3) Numbers are punched in a functional tape in accordance with a four row code discussed in the
physical description of the machine .
(4) Negative arguments and coefficients are punched as complements on nine. It is desirable that
tapes be designed with the decimal point between columns 15 and 16 unless the accuracy desired
requires more decimal places.
(5) The punched arguments are distinguished from all other values by the argument code punched
in the lowest order machine column.
(6) The values of the argument, a, must be punched in columns 15, 16, 17, 18 and 24 (for the alge-
braic sign), the lowest order column of the argument being punched in the fifteenth column. The
maximum range of the argument must be encompassed in four powers of ten. The interval of
the argument must be a power of ten, positive or negative; i.e., a a = 10 11 . Hence the maximum
value of h is 0.5 x 10 11 . A tape must include an even number of arguments. When using a func-
tional tape, one half the number of arguments, N/2, must be set up in the push button switches
labeled "Value tape set up 1/2 "A" values in tape" above the interpolator.
(7) For each value of the argument the values punched in the tape in order are:
the argument and the argument code in the first column,
the coefficient C,,
the coefficient C fc « ,
the coefficient C« ,
the coefficient Cq.
The number of interpolational coefficients (including C fl ), k+ 1, is set in the dial switches
labeled "Set up number of "C" values on each switch".
(8) The interpolators require plugging to care for the argument, the decimal point, the "h" cor-
rection and the "C" values. If the tape contains negative "C" values, tire decimal point may not
be shifted to the right. The highest order "h"; i.e., the number of the column containing 10n-l,
must be specified for the proper plugging of functional tapes.
196
CODING
(S) The maximum tape positioning time \vnv half the length uf the tape; for intci pGiauOn o* or«er
k is
P = 8 + N(k + 2)/2 cycles,
where
N = number of arguments punched in tape,
k + 1 = number of interpolational coefficients including Cq.
(10) The computation time for interpolation of order k is
C = 7 + k(4 + n 1 ) cycles,
where
k + 1 = number of interpolational coefficients including Cq,
n 1 = n if the maximum number of digits in any interpolational coefficient is even, 2n,
or n 1 = n + 1 if the maximum number of digits in any interpolational coefficient is odd, 2n + 1 .
(11) The design of a functional tape for interpolation of order k involves the specification of:
1. the accuracy of the tape,
2. the range of the argument and any special coding devices by which the range may be in-
creased,
3. the interval of the argument,
4. the number of arguments, N.
5. the number of interpolational coefficients, k + 1 f
6. the tape decimal point .
(12) For any specific range of the argument and any predetermined accuracy, a function may be
represented by a functional tape in several different ways. Many interpolational coefficients
may be used with large intervals of the argument, giving a short tape, brief positioning time,
but long computation time. On the other hand, a small interval of the argument with few interpo-
lational coefficients will result in short computation time but longer positioning time. In general,
a +ape should be so designed that the sum of the mean positioning time and the computation time
will be a minimum. If, however, it is known that the successive arguments for which interpo-
lation is to be performed differ but little from one another, the positioning time is small in any
case, and it will be more effective to design the tape for minimum computation time. If the
variable is random and expected to vary by large increments, it is desirable to design the tape
so that positioning time is a minimum and spend a longer time on computation. Thus the design
of a functional tape is governed in the main by three factors: accuracy, tape positioning time
and computation time.
(13) In computing the accuracy of a tape, if k is the index of the last interpolational coefficient, k is
determined by
oo
r = , II C. (h max) 1
k+ 1 l
where the remainder, r, must be less than one half unit in the lowest order column required to
give the desired accuracy. When Taylor's series is used, k is determined by
k 4. 1
r :£ Cy. M 1 (h max)
taking for CV « its maximum value as a function nf x in the ranee under rrmsiHoT-atlrm
K + i. ............ ._ - — .... „_ -..w...
197
DESIGN OF FUNCTIONAL TAPES
1. As an example of the design of a functional tape consider f(x) = arc tan x (principal values).
By a coding device employing the identities
arc tan (-x) = - arc tan x
and
arctan|x| = nr/2 - arc tan l/|x|,
a tape covering the arguments s x <; 1 may be extended to cover interpolation for
-oosxs+oo. Using Taylor's series, the coefficients of the interpolational polynomial
C = f(a) = arc tan a
C = f(a) =
1 + a 2
c,=i^U -a
2 2- (1 + a 2 ) 2
r - f "'( a ) 3a 2 - 1
\,n _ — — — s — — — — — —
3'. 3(1 + a 2 ) 3
3
C * 1V (a) a - a
4 41 (1 + a 2) 4
C = f v (a) ^ 1 - 10a 2 + 5a 4
5 5». 5(1 + a 2 ) 5
The absolute value of all coefficients is less than or equal to one.
The following table shows the calculations for accuracy, tape positioning time in cycles
and computation time in cycles. The accuracy desired is an error of not more than 5x 10-8
and the tape is punched with decimal point between columns 9 and 10.
Calculations for Tape for f(x) = arc tan x
Tape number
I
n
ni
Interval of argument
0.1
0.01
0.001
Range of arguments
0<xs£l.l
0^x^1.01
0<x< 1.001
Number of arguments = N
12
102
1002
C. (h max)
5 x 10" 2
5 x 10" 3
5 x 10" 4
C 2 (h max) 2
—
8.125 x 10* 4
8.125 x 10" 6
8.125 xl0~ 8
198
CODING
/-i_i_..i_4.j — „ *,>■». T>o»-i£i fnv f(v\ — arf> ts»n -v ^continued)
Tape number
Co (h max)*
C 4 (h max)'
C_ (h max)
5
Number of coefficients = k + 1
Tape positioning time in cycles...
Maximum
Mean
Computation time in cycles
Interpolation time in cycles..
Maximum
Mean
Error of tape
4.2x10
-5
2.5 x 10
6.3 x 10
29
52
102
81
n
4.2x10"
2.5 x 10
10
6.3 x 10
-13
4x 10
110
ZD
237
135
4.3 x 10
m
4.2 x 10
-11
2.5 x 10
-14
6.3 x 10
•18
9ni5!
1010
2037
1035
4.3 x 10
■11
(14) Since the number of coefficients required for the desired accuracy varies with the argument,
u *' 7T. „ Jl w * k„ ™ — w„«. «r nc in ninrA of the hierher coefficients for values
computation unit* ui<*y uc oovcu uj |/u«vuu. b ~~- — --- 1 ~ .,, j. j. j •
of the argument not requiring as many terms of the series. Since the MC is held constant during
the computation, a multiplication by zero consumes only four cycles in such cases.
2. For example, consider f(x) = arc sin x. The tape is to be punched for 0< x < 0.9, the in-
tervals of the argument being 0.01.
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Calculations for Tape for f (x) = arc sin x
C . (h maxp
- 4 v /
2.45 x 10" JJ
5.56 x 10" 11
1.04xl0-J0
1.91x10-1°
3.74 x 10" 10
8.31 x 10" 10
2.30 xlO -9
9.56 x 10" s
1.09 x 10" 7
C- (h max) 5
o :
o oc ~ 1 rt-13
2.65 x 10-JJ
3.73 x 10" 13
6.24 x 10" JJ
1.21x10" J 2
2.71 xlO" 12
7.38 x 10- 12
2.70 x 10" l \
1.68x10-1°
3.81 x 10' 9
C c (hmax) 6
5.30x10" J*!
1.36 xlO" 15
3.07 xlO" 15
7.34 x 10" 15
2.02 x 10" 14
6.97 x 10" 14
3.37 xlO" 13
3.12 x 10" 12
1.32X10" 10
C„ (h max) '
6.20 x 10" J 5
5.62 x 10" 11
199
DESIGN OF FUNCTIONAL TAPES
Thus a tape with an error of e < 6 x 10" 11 due to the termination of the Taylor's series
would be punched with the following coefficients:
sa<0J
0.2<a<0.7
0.7<a<0.8
0.8<a<0.9
a, 0, 0, 0, C 3 , C 2 , C p C Q
a, 0, 0, C^, Cg, C2> Cj, Cq
a > **> Cg, C^, Cg, C2J Cp Cq
a, Cg , C g , C 4 , Cg, C 2 , Cj, C Q
Thus for random values of x, Tape I is the most effective. If, however, it were known that
the values of x were increasing and that in no case was ax 5r 0.1, the positioning time of
Tapell would be reduced to 48 cycles or less, giving a maximum interpolation time of only
76 cycles and making Tape II the more efficient. For the desired accuracy, Tape HI is ob-
viously inefficient.
(15) With the possible exception of very elementary functional tapes, the values of the interpolation
coefficients should be computed on the calculator itself. Hence the design of a functional tape
involves the coding of a sequence tape for its preparation.
(16) To facilitate punching of the functional tape, the sequence tape calculating the coefficients should
be so coded that it prints the argument, followed by the coefficients in the order C, , C
'l» c
Negative numbers should be printed as complements on nine.
k' ^k-1 1
(17)
Before the functional tape is used in a calculation, there are two checks which should be made
using the calculator. The interpolator should be required to position on each argument and to
print out the successive coefficients (the argument cannot be printed from the tape because of
the argument code in the first column). This set of coefficients should then be proof-read
against the computed coefficients. The coding for the sequence tape to accomplish this, if the
functional tape has three interpolational coefficients, is given in example 3.
3. Test arguments and read out three coefficients.
Functional tape on interpolator I.
accumulate argument in ctr . 1
position tape
drop out tape selection relays
reset interpolation check counter
print argument on typewriter I
step ahead, read and print C
OUT
IN
MISC.
87
8431
1
7
1
7654
62
761
762
73
1
7432
752
6
85
753
7432
752
6
Continued on next page
200
CODING
3 . (continued)
Step ahead, read and print C^
Step ahead, read and print C Q
OUT '
IN
MISC =
85
753
7432
752
6
85
753
7432
752
6
87
The operating instructions for this tape must include plugging instructions for interpolator
t i ±_»— .—1+^.. T r«r. moll «o fVia f r\\ 1 mm ner inctT"iii»tir*TIK:
k ctllU ljf|JCWllici i, a.o nCn a.Q u»v- n/^vn...,, ..»«,
A. Reset counter 1 before starting.
B. Set IVS for first value of the argument.
C. Start machine and press 87 stop key.
D. If interpolator does not position, check tape to see that first argument and argument
code are in proper position. If these are correct, test interpolator.
E. When machine stops on 87, reset IVS to 1 x 10 n where Aa = 10 n . Restart machine.
F. For each argument the interpolator may fail to position. If the interpolator does not
position, check tape to see that the appropriate argument and argument code are in
proper position.
The interpolator should also be required to interpolate on assigned values of x which can
be checked against tables. In general, it is wise to check the mid-values, since these give
rise to approximately the maximum error. The coding for such a tape is given in example 4.
4. Test interpolation. Tape on interpolator I.
reset ctr. 2
accumulate argument in ctr. 1
position and interpolate
OUT
IN
MISC.
on
U 1
2
2
7
8431
1
7
1
7654
62
841
1
763
DESIGN OF FUNCTIONAL TAPES
201
4. (continued)
read f(x) to ctr. 2
print x on typewriter I
print f(x) on typewriter I
OUT
IN
MISC.
2
73
7
1
7432
752
6
2
7432
752
6
87
The operating instructions for this tape must include plugging instructions for interpolator
I and typewriter I, as well as the following instructions:
A. Reset counter 1 before starting.
B. For the first round of sequence tape set IVS equal to the first value to be checked, then
change to ax. If it is desired to interpolate on mid- values on a tape starting with argu-
ment zero, set IVS = 5 x 10 n " 1 for the first round and IVS = 10 n thereafter, where
Aa = 10 n .
(18) One interpolator can be made to serve for several functions by subjecting the arguments to a
linear transformation and punching them in a single tape. In this case, the interval of the
transformed arguments and the number of interpolational coefficients must be equal for all
functions. The number of interpolational coefficients may of course be made identical by using
zero coefficients which consume only four cycles of machine computation time.
A tape is to be designed for
y = f(x)
0s as x«= b
y = g(x)
0< c< x< d.
The tape must be punched for
F(z)
< a < z *= bd/c
where
F(z) = f (x)
a< z< b
F(z) =
z =b
F(z) = g(cz/b)
b< z< bd/c
For y = f(x), the argument is read directly to the interpolator.
For y = g(x), z = bx/c is read to the interpolator as the argument.
Care must be taken in selecting the limits a, b, c and d of the functions, so that the interpo-
lator is not required to position to the argument z = b .
202
METHODS OF DIFFERENCING
ft \ t_ . n u,.i n fi'n<r fh Q e„/./»occi«D Aiftaranoaa ni a function, thrive schemes for the use of counters
are available. To calculate nth differences^ the first method consumes 3n cycles and uses n
counters. The second or "round-robin" method covers n + 2 cycles, uses n + 1 counters, and
must be repeated n + 1 times. The third method covers 2n + 2 cycles and uses n + 1 counters.
(2) If a computation includes sufficient multiplication and division so that many lines are free for
interposed operations, and if there is a shortage of counters, the first method is appropriate,
(3) If the coding is tight and if the computation is brief so that repetition will not make too long a
tape, the second method is more efficient.
(4) In most other cases except first order differencing, the third method is most useful. Note that
this method provides a simple check on the result.
(5) The first method is coded to compute and print fifth differences.
1. The value u n lies in ctr. P and may therefore be inverted when read out, and
counter A = u_j
counter B = au_2
counter C = a^u_3
counter D = a^u_4
5
counter E = a^u
- u« to ctr. A; A = -au_^
2
- au_j to ctr. B; B = -a u_ 2
- a^ ~ to ctr. C: C = -a 3 u „
-& ■ -o
% 4
- a°u_ 3 to ctr. D; D = -a u_ 4
- a^u_ 4 to ctr. E; E = -a u_ 5
print a u_gon typewriter I
reset ctr. E
4
a n . to ctr. R
_ __ 4
reset ctr. D
3
a u_« to ctr. D
reset ctr. C
a 2 u „ to ctr. C
T-gogt ctr ^
OUT
IN
MISC.
P
A
732
A
B
7
B
C
7
C
D
7
D
E
7
E
7432
32
752
6
E
E
n
i
D
E
732
D
D
7
C
D
732
C
C
7
B
C
732
B
B
7
Continued on next page
METHODS OF DIFFERENCING
203
1 . (continued)
au_j to ctr. B
reset ctr. A
u to ctr. A
OUT
IN
MISC.
A
B
732
A
A
7
P
A
7
2. The value u« lies in a value tape or arises from any sources from which the read-out
cannot be inverted, and
counter A = -u_j
counter B = -au_2
counter C = -a^u.^
counter D = -a**u_4
counter E = -a^u c .
Uq to ctr. A; A = au_,
au_| to ctr. B; B = a2u_«
a2u_« to ctr. C; C = a^u,
a^u_ 3 to ctr. D; D = a 4 u_ 4
a 4 u_ 4 to ctr. E; E = a 5 u_ 5
print a 5 u_ 5 on typewriter I
reset ctr. E
-a 4 u_4 to ctr. E
reset ctr. D
-a^u_3 to ctr. D
reset ctr. C
-a^u_2 to ctr. C
reset ctr. B
-au_^ to ctr. B
reset ctr. A
u to ctr. A
OUT
IN
MISC.
P
A
7
A
B
7
B
C
7
C
D
7
D
E
7
E
7432
752
6
E
E
7
D
E
732
D
D
7
C
D
732
C
C
7
B
C
732
B
B
7
A
B
732
A
A
7
P
A
732
(6) The "round -robin" method is coded to compute and print third differences.
204
CODING
3. Successive values of the function are delivered from
value ta™e card feed or ctr. P and
counter A = - a u_4
counter B = a 2 u_3
counter C = -au_2
counter D = u_j .
reset ctr. A
u to ctr. A
-u Q to ctr. D; D = -au_j
au_j to ctr. C; C = a u_ 2
2 3
- A _ u_ 2 to ctr . B; B = - a u „
print a u_„
reset ctr. B
u« to ctr. B
-Uj to ctr. A; A = -au q
AU Q to ctr. D; D = a^u_ 1
.2
print A a u_ 2
a 2 ^! to ctr. C; C = -a°u_ 2
reset ctr, C
u 2 to ctr.C
-u 2 to ctr.B; B = -au x
au, to ctr. A; A = a 2 u q
-a 2 u to ctr. D; D = -a 3 u_ 1
print a 3 u_ 1
reset ctr. D
u 3 to ctr. D
OUT
B
B
B
IN
D
B
7432
752
MISC.
732
732
32
732
732
I nto
u
\s
■ wu
c
7432
32
752
6
c
C
7
p
C
7
Ir
1
in
1732
~ 1
~ 1
B
A
732
A
D
732
D
7432
32
752
6
D
D
7
[P
1
P
7
Continued on next page
205
METHODS OF DIFFERENCING
3. (continued)
-u 3 to ctr.C; C = -au 2
AUoto ctr. B; B = Ani^
-auj to ctr. A; A = - a uq
print a u
OUT
IN
MISC.
D
C
732
C
B
732
B
A
732
A
7432
32
752
6
(7) The third method is coded to compute and print fifth differences.
4. Successive values of the function are delivered from a value tape, card feed or ctr. P and
counter A = u_i
counter B = au 2
counter C = AV3
counter D = a 3 u_4
counter E = a 4 u_5
counter F = A^u_g .
reset ctr. F
-a^u_5 to ctr. F
-a^u_4 to ctr. F
-a^u_3 to ctr. F
-au_ 2 to ctr. F
-u_jtoctr.F
u to ctr. F; F = a 5 u_ 5
print a 5 u_5 on typewriter I
a 5 u_ 5 to ctr. E; E = a 4 u_4
a 4 u_4 to ctr. D; D - a 3 u_3
A 3 u_ 3 to ctr. C; C = a 2 u_ 2
a2u_2 to ctr. B; B = au_i
au_i to ctr. A; A = uq
Note that an excellent check on the accuracy of the differencing process can be made in
three additional cycles by checking u Q in A against P.
OUT
IN
MISC.
F
F
7
E
F
732
D
F
732
C
F
732
B
F
732
A
F
732
P
F
7
F
7432
752
6
F
E
7
E
D
7
D
C
7
C
B
7
B
A
7
206
CENTRAL-DIFFERENCE INTERPOLATION
(1) "A central-difference formula terminating at a mean difference of the entry u« is more accu-
rate man a tormina wmcn is curtailed at the corresponding difference oi u < m , and it is
less accurate than a formula which is curtailed at the corresponding difference of u i /o • "
Whittaker and Robinson, The Calculus of Observations , 3rd ed„ London, 1940, p. 49.
Thus the Newton-Bessel formula is more accurate as far as mean differences of even order
when further terms are neglected than the corresponding Newton-Stirling formula. In the same
way Newton-Stirling is more accurate as far as mean differences of odd order .
If interpolation is being performed on third differences, the Newton-Stirling formula is the more
accurate since it terminates in mean third differences. Since operations are inserted during
tape positioning time and interposed during multiplication, the cost of including the term con-
taining the fourth difference is but one multiplication. Because of this gain in accuracy, the
formula has been coded to include the fourth difference term. The computations of the coef-
ficient, fourth difference and the completed term have been underlined so that they may easily
be omitted if desired. For even differences the same considerations apply to the use of the
Newton-Bessel formula.
:ss:irr.cH in this: saftinn that 2 iahle rvf
irtinn
srsH fhi
has
been punched with an argument of the form a + kw, followed by the value of the function f(a + kw),
for k = 0, 1, ..., 9, and all values of a required. The integer n and the parameters a and w
are fixed, for a particular case, and are connected by the relations w = 10~ n , n = 0, a a = lOw.
It is now desired to compute f (y) by interpolation, where y is within the range of the arguments
on the tape. The coding first puts the argument y in the form a + xw, where x is now not
necessarily an integer, and where < x < 10,
(3) The value y is sent to the interpolator to position the tape to the tape argument, a, immediate-
ly below it; i s e i} such that = y - a < lOw* The tape positioning time^ which must be covered,
since the tape is being positioned to the next lower value of the argument, is used to determine
x and the coefficients involving x. If the tape positioning time cannot be covered, the usual
coding is used and the first column of the interpolation counter is not plugged. See Plugging
Instructions .
(4) The method of computation of x during tape positioning time, when a is still unknown and w is
a power of ten, is shown below.
(a)
If w = 10~ n , n a positive integer or zero, then a + xw is shifted n columns to the left by
passing it through the LIO counter. The LIO counter is plugged for such a shift except that
the plugging is omitted in the columns above one to the left of the decimal point and nines
are plugged into the first n machine columns of the buss. This will finally give x if y is
positive, and x - 10"P if y is negative, where the position of the decimal point is between
columns p and p + I . A correction is made by adding five in column 24 and then subtract-
ing five in column 24 under control of the choice counter. Thus x is the result in either
case.
1. a + xw lies in ctr. A; sw. P contains 5 in col. 24. Deliver x to ctr. B.
reset LIO ctr.
a + xw to LIO ctr.
reset ctr. B
OUT
IN
MISC.
763
A
765421
7
B
B
7
\^l/Xll..LJ..IUl'L r U \Jik
CENTRAL-DIFFERENCE INTERPOLATION
207
OUT
IN
MISC.
831
B
7
732
732
7
A
732
732
P
B
7
P
B
7432
1 . (continued)
x to ctr. B
reset ctr. 70
- (a + xw) to ctr. 70
5 in 24th column to ctr. B
5 in 24th column to ctr. B under control of ctr. 70
(b) If w = 10 n , n a positive integer, it is in most cases better to normalize the units of the
argument and of the function to include this in the previous case.
(5) In the coding which follows it is assumed that a a = 0.1 in the tape, and that the tape is on
interpolator I. It is also assumed that the successive values of a + xw appearing in the compu-
tation do not differ by more than one unit. If they differ by more than one unit more cycles
must be added to cover tape positioning time. If it is known that the values of a + xw occur in
close succession, it might be profitable to defer at least a part of the computation of the coef-
ficients until the tape has positioned, and use these multiplications to cover the differencing.
This is particularly true of computations involving the higher order differences.
(6) For interpolation extending through third or fifth differences, the Newton-Bessel formula was
used:
f(a + xw) = 1/2 [f(a) + f(a + w)] + (x - 1/2) A f (a) + x( ^J " 1/2 [ A 2 f(a - w) + A 2 f(a)]
+ x(x- l)(x-l/2) A 3 f(a . w) + (x + Wx-lKx-2) 1/2 [A4f(a _ ^ + ^ _ ^
+ (x+Dx(x-l)(x-2)(x-l/2) A s f(a _ 2w)
51
2. a + xw lies in ctr. A. f(a + xw) is to be delivered to ctr. L. Ctrs. B through L, 70 and LIO
are available for computation, but not reset. Switches are set as follows:
Switch SP = 1/2
Switch SQ =1.0
Switch SR = 1/4
Switch SS = 2/3
Switch ST = 5 in machine column 24 .
Coefficients for and computation of third differences which may be omitted are underlined.
(7) s must be omitted if no operations are interposed.
(a + xw) to interpolator I
interpolator I positions
OUT
IN
MISC.
A
7654
641
762
Continued on next page
208
CODING
2 . (continued)
reset LIO ctr.
(a + xw)to LIO ctr.
reset ctr. B
xtoctr.B
reset ctr. 70
- (a + xw) to ctr. 70
5 in column 24 to ctr. B
7 5 in column 24 to ctr. B under control of ctr. 70
ygoQt ctr. M
x to ctr. M
x toMC
- 1 to ctr. B
reset ctr. C
(x - 1) to MP
1/2 to ctr. P
reset ctr. D
reset ctr. E
reset ctr. F
x(x - l)to ctr.C
x(x - 1) to MC
reset ctr. N
reset ctr. G
1/4 to MP
reset ctr. H
reset ctr. I
reset ctr. J
OUT
IN
MISC.
763
A
765421
7
B
B
7
831
B
7
732
732
7
A
732
732
ST
B
7
ST
B
7432
M
M
7
B
M
7
B
761
7
SQ
B
732
C
C
M
7
SP
P
7
D
D
7
1
E
E
7
F
F
7
C
761
7
V
N
1
N
7
G
G
SR
7
H
H
7
I
I
7
J
J
7
Continued on next page
CENTRAL-DIFFERENCE INTERPOLATION
209
2 . (continued)
reset ctr. K
x(x - l)/4 to ctr. N
x(x - l)/4 to MC
- 1/2 to ctr. P
x to ctr. P
(x - 1/2) to MP
x(x - l)(x - 1/2) /4 to ctr. D
x(x - l)(x - l/2)/4 to MC
reset ctr. L
reset ctr. Q
2/3 to MP
OUT
IN
MISC.
K
K
N
7
N
761
7
SP
P
732
B
P
P
(7)
D
7
D
761
7
L
L
7
Q
Q
s.
m
Q
'-
x(x - l)(x - l/2)/3l to ctr. Q
A check should be made to see that sufficient cycles have been inserted to cover interpo-
lation positioning time.
interpolator I has positioned; reset IC
select interpolator I and step ahead
f(a) to ctr. E and step ahead
select interpolator I and step ahead
f(a + xw) to ctr. F and step back
Continued on next page
73
85
753
E
753
85
753
F
754
210
CODING
2 . (continued)
1/2 to MC, step back
f(a) to etr. K, step back
f(a + w) to ctr. K, step back
[f (a) + f (a + w)] to MP
f(a + w) to ctr, G.
-f(a)to ctr.G; G = Af(a)
select interpolator I
f(a - w) to ctr. H, step ahead
Iffa^ + f(a + w^ I /2 tn r.tr L-. st^n ahead
(x - 1/2) to MC, step ahead
- f(a) to ctr. H; H = -Af(a - w)
Af(a) to ctr. H; H = A 2 f(a - w), step ahead
Af(a) to MP, step ahead
select interpolator I, step ahead
f(a + 2w) to ctr. I
- f(a + w) to ctr. I; I = Af(a + w)
- Af(a) to ctr. I; I = A 2 f(a)
(x- l/2)Af(a)toctr.L
x(x - l)/4 to MC
2
a f(a - w) to ctr. J
2
a f (a) to ctr. J
[a 2 f (a - w) + A 2 f(a)] to MP
- A 2 f(a - w) to ctr. I; I = A 3 f(a - w)
/-virnn
TXT
ill
MISC.
SP
761
754
E
K
754
F
K
54
K
7
F
G
7
E
G
732
85
7
H
53
L
753
P
761
753
E
H
732
G
H
53
G
753
85
753
ll
i
i
7
F
I
732
G
I
32
L
7
N
761
7
H
J
7
I
J
J
7
H
I
(7)32
I
Continued on next page
211
CENTRAL-DIFFERENCE INTERPOLATION
2. (continued)
x(x - 1) [a 2 £ (a - w) + A 2 f(a)] /4 to ctr. L
x(x - l)(x - l/2)/3l to MC
A 3 f (a - w) to MP
x(x - l)(x - l/2)A 3 f(a - w)/3l to ctr. L.
f(a + xw) lies in ctr. L.
OUT
IN
MISC.
L
7
Q
761
(7)
I
(7}
L
7
(7) For interpolation extending through fourth differences, the Newton-Stirling formula was used:
f(a + xw) = f(a) + x [Af(a) + Af(a - w)] /2 + x 2 /2'.A 2 f(a - w)
+ x(x 2 - l 2 )/3'. [A 3 f(a - w) + A 3 f(a - 2w)] /2 + x 2 (x 2 - l 2 )/4'.A 4 f(a - 2w) + ...
3. a + xw lies in ctr. A. f(a + xw) is to be delivered to ctr. L. Ctrs. B through N, 70 and
LIO are available for computation but not reset. Switches are set as follows:
Switch SP = 1/2
Switch SQ = 5 in machine column 24
Switch SR = 1 .0
Switch SS =1/6
Switch ST = 1/12 .
Coefficients for and computation of fourth differences which may be omitted are under-
lined. (7)'s must be omitted if no operations are interposed.
(a + xw) to interpolator I
interpolator I postion
reset LIO ctr.
(a + xw) to LIO ctr.
OUT
IN
MISC.
A
7654
641
762
763
A
765421
7
Continued on next page
212
CODING
3. (continued)
reset ctr. B
x to ctr. B
reset ctr. 70
- (a + xw) to ctr. 70
5 in first column to ctr. B
+ 5 in first column to ctr. B under control of ctr. 70
x toMC
reset ctr. C
reset ctr. L/
x to MP
- 1 to ctr. D
reset ctr. E
reset ctr. F
reset ctr. G
x 2 to ctr. C
x toMC
x 2 to ctr. D; D = x - 1
reset ctr . H
1/2 to MP
reset ctr . I
reset ctr^ J
reset ctr. K
reset ctr. P
x/2 to ctr. P
x 2 to MC
reset ctr, L
1
OUT '
IN
MISC. !
B ]
B
7
B31 ]
B
7
732
732
7
A
732
732
SQ
B
7
SQ
B
7432
B
761
7
C
C
7
D
D
B
7
SR
D
732
E
E
7
F
F
7
G
G
C
7
B
761
7
C
D
7
H
H
SP
7
I
I
7
I
J
J
7
K
K
7
P
P
P
7
C
761
7
L
i
L
7
Continued on next page
CENTRAL-DIFFERENCE INTERPOLATION
213
3 . (continued)
reset ctr. M
1/2 to MP
reset ctr. N
reset ctr. Q
x 2 /2! to ctr. Q
(x 2 - 1) to MC
x/2 to MP
x(x^ - l)/2 to ctr. E
x(x 2 - l)/2 to MC
1/6 to MP
reset ctr. U
x(x 2 - l)/(2)(3i)toctr.U
x 2 ^ to MC
OUT
IN
MISC.
M
M
SP
7
N
N
(7)
Q
Q
Q
7
D
761
(7)
P
(7)
E
7
E
761
(7)
SS
7
U
U
U
7
9.
761
(7)
Continued on next page
214
CODING
a . (continued )
(x* - DtoMP
reset ctr. R
x 2 (x 2 - l)/2 to ctr, R
x 2 (x 2 - D/2 to MC
1/12 to MP
OUT
IN
MISC.
D
7
fi-
R
R
7
ll
761
(11
ST
1
S_
S
S
7_
reset ctr. S
x 2 (x 2 - D/4 1 . to ctr. S
A check should be made to see that sufficient cycles have been inserted to cover interpo-
lation positioning time.
interpolator I has positioned, reset IC
select interpolator I and step ahead
f(a) to ctr. F, step ahead
select interpolator I and step ahead
f(a + w) to ctr. G, step back
f(a + w) to ctr. H, step back
- f(a) to ctr. H; H = Af(a)
f(a) to ctr. L, step back
select interpolator I and step back
73
85
753
■c
J.-
1 uu
85
753
G
754
G
H
754
F
H
732
F
L
754
85
754
CENTRAL-DIFFERENCE INTERPOLATION
215
3. (continued)
f(a - w) to ctr. I, step back
- f(a - w) to ctr. F; F = Af(a - w)
x/2 to MC, step back
Af(a) to ctr. M
Af(a - w) to ctr. M
Af(a) + Af (a - w) to MP
select interpolator I
f(a - 2w) to ctr. J, step ahead
- f(a - 2w) to ctr. I; I = Af(a - 2w)
- Af(a - w) to ctr. I; I = - A 2 f(a - 2w)
x/2 |_Af(a) + Af(a - w)] to ctr. L, step ahead
x 2 /2! to MC, step ahead
- Af(a) to ctr. F; F = - A 2 f(a - w)
A 2 f(a - w) to ctr. K
A 2 f (a - w) to MP
- A 2 f(a - 2w) to ctr. K; K = A 3 f(a - 2w), step ahead
step ahead
step ahead
reset ctr. T, step ahead
(x 2 /2i)A 2 f(a -w) to ctr. L, step ahead
select interpolator I
f(a + 2w) to ctr. T
- f(a + w) to ctr. T; T = Af(a + w)
- Af(a)to ctr.T; T =A 2 f(a)
- A 2 f(a - w) to ctr. T; T = A 3 f(a - w)
x(x 2 - 1)/12 to MC
A 3 f(a - 2w) to ctr. N
OUT
IN
MISC.
I
754
I
F
732
P
761
754
H
M
7
F
M
M
7
85
7
J
753
J
I
732
F
I
32
L
753
Q
761
753
H
F
732
F
K
32
F
732
I
K
753
753
753
T
T
53
L
753
85
7
T
G
T
732
H
T
732
F
T
7
E
761
7
K
N
7
Continued on next page
216
CODING
<? /r»/\r>+TTiiioH\
A 3 f(a - w) to ctr. N
[A 3 f(a - 2w) + A 3 f (a - w)] to MP
- A 3 f(a - 2w) to ctr. T; T = A 4 f(a - 2w)
x(x 2 - l)/3! [A 3 f(a - 2w) + A 3 f(a - w)] /2 to ctr. L
x 2 (x 2 - l)/4!toMC
A 4 f(a - 2w) to MP
x 2 (x 2 - l)/4i A 4 f(a - 2w) to ctr. L.
f(a + xw) lies in ctr. L.
OUT
IN i
MISC.
[
T
N
I
N
7
K
T_
(7)32
L
7
S
761
(I)
T_
(Jl
L_
1
217
INTERPOLATION BY NEWTON- GREGORY DIFFERENCE FORMULA
(1) In certain cases the Newton-Gregory formula of interpolation is found convenient. It may be
used in the form
f(a + xw) =f(a) + x Af(a) + x < x ~ *> A 2 f(a) + x(x - l)(x - 2) A 3 f(a)
+ x(x - l)(x - 2)(x - 3) A 4 f(a) + x(x-l)(x'-2)(x-3)(x-4) A 5 f(a) ...
(2) It is assumed that a functional tape has been punched with the values
..., (a - 2w), f(a - 2w), (a - w), f(a - w), a,
f(a), (a + w), f(a + w), (a + 2w), f(a + 2w), ...
(3) In the coding which follows, it is assumed that the interval of the arguments is 0.1 and that the
tape is on interpolator I. See Central -Difference Interpolation, note (5).
1. (a + xw) lies in ctr. A. f(a + xw) is to be delivered to ctr. I. Ctrs. B through P, 70 and
LIO are available for computation but not reset. Switches are set as follows:
Switch SP = 5 in machine column 24
Switch SQ = 1/2
Switch SR = 1/3
Switch SS =1/4
Switch ST = 1/5
Switch SU = 1/6
Switch SV = 1.0
The computation is carried to sixth differences.
(a + xw) to interpolator I
interpolator I positions
reset LIO ctr.
(a + xw) to LIO ctr.
reset ctr. B
x to ctr. B
reset ctr. 70
- (a + xw) to ctr. 70
5 in first col. to ctr. B
+ 5 in first col. to ctr. B under control of ctr. 70
reset ctr. C
OUT
IN
MISC.
A
7654
641
762
763
A
765421
7
B
B
7
831
B
7
732
732
7
A
732
732
SP
B
7
SP
B
7432
C
C
7
Continued on next page
218
CODING
1 . (continued)
x to MC
x to ctr. C
- 1 to ctr,C; C =x - 1
x - 1 to MP
reset ctr. D
reset ctr. E
reset ctr. F
x(x - 1) to ctr. D
ctr. D to MC
reset ctr. Q
- 1 to ctr. C; C =x - 2
1/2 to MP
reset ctr . G
reset ctr. H
reset ctr. I
x(x - l)/2 to ctr. Q
ctr. QtoMC
reset ctr. J
reset ctr ""
(x - 2) to MP
reset ctr. L
reset ctr. M
reset ctr. N
x(x - l)(x - 2)/2! to ctr. E
ctr. E to MC
reset ctr. R
OUT
! TM
MISC.
B
761
7
B
C
7
SV
C
32
C
7
D
D
7
E
E
7
F
F
D | 7
D
761
i
Q
Q
7
SV
C
32
SQ
7
G
G
7
! K
H
1
7
I
1
I
! 1
1 l«
7
Q
761
7
J
J
7
K
K
C
7
L
L
7
M
M
7
N
N
E
17
1
E
761
7
R
R
7
Continued on next page
219
INTERPOLATION BY NEWTON-GREGORY DIFFERENCE FORMULA
1 . (continued)
- 1 to ctr. C; C =x - 3
1/3 to MP
reset ctr. O
reset ctr. P
x(x - l)(x - 2)/3!
ctr.RtoMC
x - 3 to MP
x(x - l)(x - 2)(x - 3)/3! to F
ctr. F to MC
reset ctr. S
- 1 to ctr. C; C =x - 4
1/4 to MP
x(x - l)(x - 2)(x - 3)/4! to ctr. S
ctr. S to MC
x - 4 to MP
OUT
IN
MISC.
SV
C
32
SR
7
7
P
P
(7)
R
7
R
761
(7)
C
(7)
F
7
F
761
7
S
S
7
SV
C
32
ss
(7)
s
7
s
761
(7)
c
(7)
Continued on next page
220
CODING
f/»nnHmi«rf\
x(x - l)(x - 2)(x - 3)(x - 4)/4! to ctr. G
ctr. GtoMC
reset ctr. T
- 1 to ctr. C; C =x - 5
1/5 to MC
x(x - l)(x - 2)(x - 3)(x - 4)/5! to ctr. T
ctr. T to MC
reset ctr. V
x(x - l)(x - 2)(x - 3)(x - 4)(x - 5)/5! to ctr. H
ctr. H to MC
reset ctr. U
1/6 to MP
1 Attm
UU1
i _
in
1 „~ 1
MIov_.
G
7
G
761
7
T
T
7
SV
C
32
ST
(7)
T
7
T
761
(7)
v
V
C
(7)
i
H
7
H
761
7
U
U
(7)
SU
(7)
i
Continued on next page
INTERPOLATION BY NEWTON-GREGORY DIFFERENCE FORMULA
221
1 . (continued)
x(x - l)(x - 2)(x - 3)(x - 4)(x - 5)/6! to ctr. U
reset IC
select interpolator I and step ahead
f (a) to J, step ahead
f (a) to V
select interpolator I and step ahead
f(a + w) to K, step ahead
x to MC, step ahead
f (a) to I
- f (a + w) to J; J = - Af (a)
Af(a) to MP
select interpolator I
f(a + 2w) to L, step ahead
- f(a + 2w) to K; K = - Af (a + w)
Af(a + w) to J; J =A 2 f(a)
x Af(a) to I, select interpolator I and step ahead
f(a + 3w) to M, step ahead
x(x - l)/2! to MC, step ahead
- f (a + 3w) to L; L = - Af(a + 2w)
Af (a + 2w) to K; K = A 2 f (a + w)
A 2 f (a) to MP
- A 2 f (a + w) to J; J = - A 3 f (a)
select interpolator I
f (a + 4w) to N, step ahead
- f(a + 4w) to M; M = - Af(a + 3w)
OUT
IN
MISC.
U
7
73
85
753
J
753
J
V
7
85
753
K
753
B
761
753
J
I
7
K
J
32
J
732
85
7
L
753
L
K
732
K
J
32
85
I
753
M
753
Q
761
753
M
L
732
L
K
32
J
7
K
J
732
85
7
N
753
N
M
32
Continued on next page
222
CODING
i ^continued ^
x(x - l)/2! A 2 f(a) to I, step ahead
x(x - l)(x -2)/3! to MC
Af (a + 3w) to L; L = A 2 f (a + 2w)
- A 2 f (a + 2w) to K; K = - A 3 f (a + w)
A 3 f(a) to MP
A 3 f (a + w) to J; J = A 4 f(a)
select interpolator I
f (a + 5w) to O, step ahead
- f(a + 5w) to N; N = - Af (a + 4w)
x(x - l)(x - 2)/3! A 3 f(a) to I, step ahead
x(x - l)(x - 2)(x - 3)/4! to MC
Af (a + 4w) to M; M = A 2 f (a + 3w)
- A 3 f(a + 3w) to L; L = - A 3 f (a + 2w)
A 4 f(a) to MP
A 3 f (a + 2w) to K; K = A 4 f (a + w)
- A 4 f(a + w) to J; J = - A 5 f (a)
select interpolator I
f(a + 6w) to P
x(x - I)(x - 2)(x - 3)/4! A 4 f(a) to I
x(x - l)(x - 2)(x - 3)(x - 4)/5! to MC
- f (a + 6w) to O; O = - Af (a + 5w)
Af(a + 5w) to N; N - A 2 f (a + 4w) .
A 5 f(a) to MP
- A 2 f(a + 4w) to M; M = - A 3 f(a + 3w)
A 3 f (a + 3w) to L; L = A 4 f (a + 2w)
- A 4 f (a + 2w) to K; K = - A 5 f (a + w)
OUT
IN
MISC .
I
753
R
761
7
M
L
732
L
K
32
J
732
K
J
732
85
7
O
753
Q
N
32
I
753
s
761
7
N
M
732
M
L
32
J
7
L
K
732
K
J
732
85
7
P
I
7
T
761
7
p
O
732
N
32
J
732
N
M
732
M
L
732
L
i 1
K
732
1
INTERPOLATION BY NEWTON-GREGORY DIFFERENCE FORMULA
223
1 . (continued)
A 5 f (a + w) to J; J = A 6 f (a)
x(x - l)(x - 2)(x - 3)(x - 4)/4! A^a) to I
x(x - l)(x - 2)(x - 3)(x - 4)(x - 5)/6! to MC
A 6 f(a) to MP
product to I
OUT
IN
MISC.
K
J
32
I
7
U
761
(7)
J
7
I
7
224
SUBTABULATION
/<\ t* ~ +„wi„ ^-^0.4-0 n*,Arm n «inac r,t a ■FiineHon tnr> a certain interval of the argument, the process
~* . n i A1I ioH nn the Trainee nt the fimpHnn fnr n smaller interval of the argument is called sub-
tabulation.
(2) Subtabulation is carried out by differencing the given function, then either interpolating on these
differences for the intervening functions or determining a new difference table for the smaller
tabular interval from which to build the functions.
(3) If interpolation is to be used, the selection of a particular formula should be determined by the
following considerations:
(a) formulae which proceed to constant differences are exact,
(b) formulae which stop short of constant differences are not exact, but are approximate,
(c) approximate formulae terminating in the same difference are identical,
(d) approximate formulae terminating in distinct differences of the same order are not iden-
tical,
(e) central difference formulae terminating in a mean difference of order r are more exact
than formulae which terminate in a single difference of order r.
(4) For purposes of machine computation, the central difference formulae are usually more con-
venient. In particular, to subtabulate to tenths, the Newton-Bessel central difference formula
is well adapted to machine computation. See note (6) of the previous section.
If y(x + d) is the desired value of the function (0 < d < h and h = x - x^ _ ^)
y(x + d) = A (y Q + y ± ) + A^ + A 2 (a y_j_ + a y Q )
+ A 3 A 3 y_i + A 4< A4 y-2 + A Vi) + V 5y -2
+ A 6 (A 6 y_, + A 6 y_ 2 ) + A^y^ + Ag(A 8 y_ 4 + A 8 y_ 3 ) + ...
This form of the Newton-Bessel formula has the following advantages:
(a) the A- are short, terminating decimal fractions, thus reducing multiplication time and
eliminating errors arising from non-terminating coefficients,
(b) the values of the function for d/h = 0.6, 0.7, 0.8, 0.9 can be evaluated directly from the
computations for d/h = 0.4, 0.3, 0J2, 0.1, respectively, by appropriate reversals of sign,
thus almost halving the number of multiplications required,
(c) every second term in the function is zero when the value of the function for the half interval
d/h = 0.5 is computed.
(5) The numerical values of the Aj , for i = through 8, are given in Table 1.
(6) The Newton-Bessel formula should never be used without a careful examination of the error
introduced by neglecting the remainder. For references on this, see Bibliography, Subtabu-
lation.
(7) The error due to the neglect of the remainder does not include the errors inherent in machine
computation; e.g., cutting off digits in products. These errors must be evaluated for the par-
ticular problem.
225
SUBTABULATION
(8) Table 2 gives an example of the high accuracy which can be obtained using the Newton- Bessel
formula as given in note (4). In Table 2 the correct values of the function are given to 23
places of decimals, eighth differences were used, ten values of the function from 7.94 to 8.04
were used to subtabulate. The maximum error is but a few units in the 23rd decimal place.
TABLE 1
d/h
0.1
0.2
0.3
A
0.5
0.5
0.5
A l
-0.4
-0.3
-0.2
A 2
-0.022 5
-0.04
-0.052 5
A 3
0.006
0.008
0.007
A 4
0.003 918 75
0.007 2
0.009 668 75
A 5
-0.000 627
-0.000 864
-0.000 773 5
A 6
-0.000 795 506 25
-0.001 478 4
-0.002 001 431 25
A 7
0.000 090 915
0.000 126 72
0.000 114 367 5
A 8
0.000 171744 117 187 5
0.000 321 024
0.000 436 383 492 187 5
d/h
0.4
0.5
A
0.5
0.5
A l
-0.1
The A i5 i odd, equal zero for d/h = 0.5 .
A 2
-0.06
-0.062 5
A 3
0.004
A 4
0.011 2
0.011 718 75
A 5
-0.000 448
A 6
-0.002 329 6
-0.002 441 406 25
A 7
0.000 066 56
A 8
0.000 509 184
0.000 534 057 617 187 5
d/h = 0.6
The A 2k , k = 0, 1, 2, 3, 4, are identical with the corresponding values for d/h = 0.4 .
The A 2k + 1 ,k = 0, 1,2,3, are the negatives of the corresponding values for d/h = 0.4 .
d/h = 0.7
The A^, k = 0,l,2,3,4, are identical with the corresponding values for d/h = 0.3 .
The A 2k +1 ,k = 0, 1,2,3, are the negatives of the corresponding values for d/h = 0.3 .
d/h = 0.8
The A 2k' k = °' 1 » 2 ' 3 ' 4 ' are identical with the corresponding values for d/h = 0.2 .
The A 2k +1 ,k = 0, 1,2, 3, are the negatives of the corresponding values for d/h = 0.2 .
d/h = 0.9
The A 2k , k = 0, 1, 2, 3, 4, are identical with the corresponding values for d/h = 0.1 .
The A 2k A , k = 0, 1, 2, 3, are the negatives of the corresponding values for d/h = 0.1 .
226
CODING
TABLE 2
X
Correct Value of f(x)
Subtabulated Values of f (x)
7.980
7.981
7.982
7.983
7.984
1.763 147 388 660 678 723 1763
1.760 829 249 550 966 677 1468
1.758 509 640 161 486 144 7192
1.756 188 562 959 490 626 2892
1.753 866 020 413 355 311 2638
1.763 147 388 660 678 723 1763
1.760 829 249 550 966 677 1464
1.758 509 640 161 486 144 7188
1.756 188 562 959 490 626 2887
1.753 866 020 413 355 311 2633
7.985
7.986
7.987
7.988
7.989
1.751 542 014 992 574 599 4059
1.749 216 549 167 759 621 3753
1.746 889 625 410 635 758 4682
1.744 561 246 194 040 161 5585
1.742 231 413 991 919 269 2417
1.751 542 014 992 574 599 4057
1.749 216 549 167 759 621 3753
1.746 889 625 410 635 758 4683
1.744 561246 194 040 1615586
1.742 231 413 991 919 269 2418
227
INVERSE INTERPOLATION
(1) The values of an argument in arithmetical sequence and the corresponding values of a function
are given in tabular form. Inverse interpolation is the process of finding the value of the argu-
ment corresponding to a value of the function intermediate between two tabular values.
(2) The inversion of a functional table may conveniently be accomplished by iteration. One of sev-
eral iterative procedures is the following:
Let f(x) be a function tabulated for equal intervals of x. It is desired to retabulate this function
for equal intervals h of the variable y.
Assume that
,-1
x -2 s f wo " 2h)
and
x -l = f (y " h)
are two values of x previously found to correspond to (y n - 2h) and (y n - h). It is required to
find ° °
x n - f W •
(1)
A first approximation xi 1 ' to x n may be found from
x n^ = x _i + kn
where
k =
- x
• (2)
A second approximation x^' to x Q may be found by first computing
yd
(1)
= *N 1) ]
by direct interpolation. If a polynomial interpolation tape for use in direct interpolation is not
available, difference interpolation may be used here. Then
oo L o o J
Successively better approximations to x Q may be found by the repeated application of the last
two equations .
1. In the following example, the tape for direct interpolation is on interpolator III. Switch P
ita;
contains 1/h and y Q is in ctr. A. Ctr. C contains x_j and ctr. D contains x „. Ctrs. B,
E, F and G are available for computation of x ( 2 ). "
reset ctr. E
x to ctr. E
- x , to ctr. E; E = kh
OUT
IN
MISC.
E
E
7
C
E
7
D
E
732
Continued on next page
228
CODING
1.
^continued;
kh to MC
x_j to E; E = xi 1 )
reset ctr. F
1/h to MP
reset ctr. B
reset ctr. G
y„ to ctr. G
u
kh/h to ctr. F; F = k
f**srt v'- / f.-v iritc-rvrOai-.-.T* TTT QnH ernrr
™,to W (D_ *
1(1)1
ro j
ctr. B = y W
k to MC
(1)
- Yg to ctr. G; G = y Q - y Q
y Q - yW to MP
(1)
[>o->F]
to ctr. E; E = x
«*<*>
f ■
OUT
IN
!
MISC.
E
761
7
C
E
7
F
F
P
7
B
B
7
G
G
7
A
G
F
7
Hi
-TCK/IO
lUlIU
62
841
E
763
B
73
7
F
761
7
Ib
G j (7)32
G
(7)
E
7
(3) The tabular interval h of the function must be examined in order to determine the rapidity of
convergence before using this iterative process.
229
CARD FEEDS
(1) Before a problem involving card feeding is started, the feeds must be coupled to the machine.
They should be uncoupled when the problem does not involve card feeding.
(2) Cards are fed under an automatic control which will light a red light and stop the machine if the
cards run out, or if a card jam occurs. In order to use the card feed automatic safety control,
the switch on the card feed control panel must be thrown to the On position. When cards run
out, this switch must be thrown to the Off position in order to restart the machine.
(3) Card feeds may only be used to read into counters, not into functional units.
(4) The read-out of a number from a card feed may not be inverted. Negative numbers should be
punched as complements on nine.
(5) By plugging, numbers may be shifted to the right or left. If numbers are shifted to the left,
negative numbers should either be punched as complements on 10 or sufficient nines should be
plugged to the right. If numbers are shifted to the right, negative numbers require sufficient
nines plugged to the left. Plugging from any of the eighty card columns into any buss column is
possible. See Plugging Instructions.
(6) The card feeds may not be used in interposed operations during multiplication or division.
(7) If a control tape is coded to use card feed I, card feed II may be used by throwing the card feed
reverse switch. A similar comment holds for card feed II. The plugging is not carried over
by the switch.
(8) It is frequently necessary to check decks of cards to see that a certain group is used in a cer-
tain run, to see that cards are in their proper order and that cards from the two feeds are
properly paired or grouped. Serial numbers are used to denote the order of groups of cards.
Classification numbers usually follow serial numbers and denote the order of cards within the
group. If classification and serial numbers are punched in the cards, the classification numbers
may be checked through the automatic check counter. The serial numbers may be checked
against a value tape, an accumulation counter or another deck of cards.
(9) All decks of cards should be clearly labeled with the run in which they are to be used, the feed
in which they are to be placed and necessary information about their classification and serial
numbers.
1. Read out of card feed I into ctr. A.
2. Read out of card feed II into ctr. A.
3. Read out of card feed I into print ctr. I and print.
4. Read out of card feed II into punch ctr. and punch.
OUT
IN
MISC.
A
7632
A
76321
7432
632
752
7
753
6321
75
230
CODING
5. Read successive cards out of card feed I into print ctr. I
and print.
OUT
IN
MISC.
j~tO&
632
752
6
7432
632
752
6
(10) If necessary, the blank Out column of the card feed coding may be used to select a value tape
from which the value is read on the next line, or to turn on or off typewriters.
6. Read out of card feed I into ctr. A. Select the value tape
on interpolator I and read the value to ctr. B and step the
tape.
OUT
IN
MISC.
85
A
7632
B
753
7. Read out of card feed I into ctr. A. Turn on typewriter II.
871
A
7632
231
CARD PUNCH
(1) Before a problem involving punching is started, the punch cable connection must be closed.
This connection should be open when the problem does not involve punching to allow for manual
punching.
(2) Cards are fed into the punch under an automatic control such that lack of a card in punching
position will automatically stop the machine. This control operates with the codes 753 in the
In column and 51 in the Miscellaneous column, stopping the machine on the line following these
codes. If a card jam occurs, the direct current should be turned off and a card placed in punch-
ing position. The machine may then be started and the computation continued. Since this control
may stop the machine, the codes 753 in the In column and 51 in the Miscellaneous column must
not be interposed in multiplication or division.
(3) Numbers may be shifted to the right or left by suitable plugging. See Plugging Instructions.
(4) Negative numbers are punched as complements on nine.
(5) Since the punch counter has a complete set of carry controls, including end around carry,
quantities may be accumulated in it. It may be read into as into any storage counter except
that its read-in code is automatic, must not be followed by a 7 in the Miscellaneous column and
may be interposed in multiplication or division only when the coding is specially arranged.
(6) If a half pick-up is desired on values punched in cards, see Multiple In-Out Counter.
(7) Two punching operations are available. In the first, the punching operation is completed before
the machine starts the next operation, and in the second, the machine starts the next operation
as soon as punching is initiated.
(8) Ten cycles for punching must intervene between the start of one punching operation and the in-
itiation of another. Hence if it is necessary to perform a succession of punching operations,
the "punch and complete punching" code must be used.
(9) In the operating instructions of any problem it should be stated how cards punched are to be
labeled and stored.
1. Read the quantity in sw. or ctr. A into punch ctr. If no card
is in punching position the machine will stop on the next
line of coding.
2. Read minus the quantity in sw. (except IVS) or ctr. A into
the punch ctr.
OUT
IN
MISC.
A
753
A
753
32
3. Read minus IVS to the punch ctr.
8431
753
21
4. Punch out the number lying in the punch ctr. Start next
operation before punching is completed.
or
5
75
5 . Punch out the number lying in the punch ctr . and complete
punching before starting next operation.
51
232
CODING
6. Reset the punch ctr.
7. Read out of the punch ctr.
8. Punch out the quantity lying in sw. or ctr. A.
9. Accumulate the quantities lying in sws. or ctrs. A, B, C
and D and punch out the sum.
10. Punch successively the quantities lying in sws. or ctrs,
A and B.
OUT
IN
MISC.
843
863
A
753
75
A
753
B
753
C
753
D
753
75
n.
1753
1 1
51
B
753
75
fim ThP blank Out and In column of the line of coding initiating punching may be used to code any
( ' ooerato not requiring an operational code in the Miscellaneous column. The code which in-
^^SiX^S* be combined with the invert code or any other operational code in
;^«SS^«rSmnn. That is, the 5 or 75 in the Miscellaneous column initialing punching
may" beTnse'rted in any Miscellaneous column not already containing an operational coae uuier
than 7.
(U) The blank Miscellaneous column of the line of coding reading into the punch counter (if not
( ] Led for an invert or other such operational code), may be used to code the stepping of a tape
on an interpolator.
11. Print and punch the quantity in sw. or ctr. A. Type-
writer I.
OUT
IN
MISC.
A
753
A
7432
752
75
CARD PUNCH
233
12. Multiply sw. or ctr. A by sw. or ctr. B. Deliver the
product to ctr. C. Punch out the quantity standing in
the punch ctr. Turn off typewriter I.
or
or
13. Multiply minus sw. (except IVS) or ctr. A. by the ab-
solute value of ctr. B. Deliver the product to ctr. C
and punch out the quantity in the punch ctr. Turn on
typewriter I.
14. Multiply minus sw. (except IVS) or ctr. A. by sw. or
ctr. B. Deliver the product to ctr. C, punch out the
quantity in the punch ctr. and step and read the value
from the tape on interpolator I to ctr. D. Turn on
typewriter II .
15. Punch the quantity in sw. or ctr. A, print it with half
pick-up on typewriter I, multiply minus sw. (except
IVS) or ctr. B by ctr. A, deliver the product to ctr. C,
step the value tape on interpolator II three times, and
read the value to ctr. D.
OUT
IN
MISC.
A
761
5
B
8732
C
7
A
761
B
5
8732
C
7
A
761
B
8732
C
75
A
761
32
B
2
872
C
75
A
761
32
B
5
85
C
753
871
D
7
A
753
531
B
761
32
A
7432
531
76543
531
752
5
851
C
7
D
7
(12) In order to check the values punched in cards, summations of the quantities punched may be
employed. Suppose f(x n ) is computed and punched, the quantities f (x ) are accumulated in the
234
CODING
machine and the summations printed out.
The difference
k k - 1
o l o x . *
is computed and subjected to a check procedure.
The cards are later summed on a tabulator or fed to the machine and summed. If the inde-
pendent summations are compared, this process insures that f (x^) has been correctly punched.
Note that if the check is made directly on f(xj c ) as computed, the cards are not checked since
the read-outs to the accumulation and punch counter could be incorrect.
(13) Cards may be punched containing a function in the first n card columns and a code number in
the last columns of the card. After the first n columns are punched, a duplicating card and
skip bar control the punch. The punch counter resets and the code number is added into the
punch counter. The code number is then punched in the columns fixed by the skip bar.
16. Punch the 24 columns of the function f(x) standing in ctr. A in card columns 1-24. Punch
the code number accumulated in ctr. E from ctrs. B, C and D in card columns 70, 73, 74,
75, 76 and 79. The duplicating card contains an R in column 25. The punch is plugged as
shown below.
PUNCH MAGNETS
/
10
9 9 8 9
o o
o o
V
2A
;%
25 30
loooo 0000
2B
» • J -»| • ' •
45
50
~65 \ 7 9*C
o o o o ^« • // ^-»
COMP MAG OR CTR
4A
4B
15
20
a a
35
55
V
40
o do o
75
TOT EXIT 0R| MS
6A
o o
40 s !
60
o o
80
IN
6B/
yj,
oooo 0000 oooo
reset ctr. E
accumulate the code number in ctr. E
OUT
IN
MISC.
E
E
7
B
E
7
c
E
7
Continued on next page
CARD PUNCH
235
16. (continued)
f(x) to punch ctr.
punch out f (x)
code number to punch ctr.
punch out code number
OUT
IN
MISC.
D
E
7
A
753
51
£
753
51
236
PRINTING
(1) The decimal point, vertical spacing, horizontal spacing, half pick-up and argument control all
require plugging e See Plugging Instructions.
(2) The typewriters should be turned on at least two cycles before they are required to print. The
typewriters may be turned off as soon as printing operations are completed; i.e„ 20 to 23
cycles after the initiation of the last print or immediately after a "print and complete printing"
code.
(3) There are three parts of the printing operation, the read-in to the print counters, the half pick-
up which may be used or not as desired and the initiation of the printing operation.
(4) Negative numbers may be printed as such or as complements on nine if the print complement
switch is thrown.
(5) Since the print counters have complete sets of carry controls including end around carry cir-
it— *.:xt~~ __„v^ .^....v.ln^Aj i~ fViQtx Tlian wiottKo t-oq/I ltitn oe i«+r» QnwoMrooro pnnntor
UUitS, uudlluilCB ma.y uc a^vuuiuiaicu m uicui, iixcjr uiajuc iwo** i*i»i> &u luw o.»»jr u »v>i>gc w~— - ~-
except their read-in codes are automatic and must not be followed by a 7 in the Miscellaneous
column.
(6) Two printing operations are available. In the first, the printing operation is completed before
the machine starts the next operation, and in the second, the machine starts the next operation
as soon as printing is initiated.
(7) The operation "print and complete printing" must not be interposed in multiplication or division.
(8) Approximately 23 cycles for printing must intervene between the start of one printing operation
and the beginning of another. Hence if it is necessary to perform a succession of printing
operations, the "print and complete printing" code must be used. See Timing.
(9) The half pick-up may be used if a number is to be rounded off to fewer digits than the machine
capacity. Its effect is to add one in the lowest order column retained if the next lower column
contains five or more. Actually the half pick-up adds or subtracts five in the column to which
it is plugged, in the print counter for which it is coded, according as the number in the print
counter is positive or negative. A half pick-up may also be added in from a switch under con-
trol of counter 70. See Choice Counter.
(10) If a control tape is coded to use print counter I and typewriter I, print counter II and typewriter
II may be used by throwing one of the typewriter reverse switches. A similar comment holds
for typewriter II. Note that this does not change over the half pick-up which is not reversed
and continues to add into the print counter for which it is coded .
(11) Numbers from print counter I may only be printed on typewriter I. Numbers from print counter
II may only be printed on typewriter II.
(12) There is available a special control on printing, the "argument control", which will cause the
typewriter not to print zeros to the right of the point to which it is plugged. This code, an 87
in the Out column, is placed on the line of coding initiating printing.
1 . Turn on typewriter II .
2. Turn on typewriter I.
OUT
IN
MISC.
871
872
1
PRINTING
237
3. Turn off typewriter n.
4. Turn off typewriter I.
OUT
IN
MISC.
8731
8732
5. Read the quantity in sw. or ctr. A to print ctr. I.
A
7432
6. Read minus the quantity in sw. (except IVS) or ctr. A
to print ctr. I.
A
7432
32
7. Read minus the quantity in IVS to print ctr. I.
8431
7432
21
8. Read the quantity in sw. or ctr. A to print ctr. II,
A
74321
9. Read minus the quantity in sw. (except IVS) or ctr. A
to print ctr. n.
A
74321
32
10. Reset print ctr. I. Cannot be used while either typewriter
is printing.
842
11. Reset print ctr. II. Cannot be used while either typewriter
is printing.
8421
12. Read out of print ctr. I.
862
13. Read out of print ctr. n.
8621
14. Multiply sw. or ctr. A by sw. or ctr. B and deliver the
product to print ctr. I.
A
761
B
7432
15. Print the quantity in print ctr. I on typewriter I and com-
plete printing before starting other operations.
752
6
238
CODING
16. Print the quantity in print ctr. n on typewriter II and com-
plete printing before starting other operations.
I 1
OUT
IN
MISC.
7521
6
17. Print the quantity in print ctr. I on typewriter I and
start other operations.
752
7
18. Print the quantity in print ctr. II on typewriter II and
start other operations.
7521
7
19. Read the quantity in sw, or ctr = A to print ctr, I and
print on typewriter I.
A
7432
752
7
20. Read minus the quantity in sw. (except IVS) or ctr. A
to print ctr. n and print on typewriter II.
A
74321
32
7521
7
21. Print the quantity in print ctr. I on typewriter I omit-
ting zeros to the right.
87
752
7
22. Print the quantity in print ctr. II on typewriter n
omitting zeros to the right.
! 1 1 1
i87 17521 1 7 I
I I ' I I
23. Add half pick-up to print ctr. I.
76543
24. Add half pick-up to print ctr. II.
765431 1
25. Print the quantity in sw. or ctr. A with half nlck-u
on typewriter I.
A
7432
76543
752
7
26. Print minus the quantity in sw. (except IVS) or ctr. A
with half pick-up on typewriter II.
A
74321
32
765431
7521
7
239
PRINTING
27. Multiply sw. or ctr. A by sw. or ctr. B. Deliver the
product to print ctr. I and print.
OUT
IN
MISC.
A
761
B
7432
752
7
28. Step and read the value from the tape on interpolator I
to print ctr. I and print.
85
753
7432
752
7
29. Print successively the quantities lying in sws. or ctrs. A
and B on typewriter I.
A
7432
752
6
B
7432
752
7
30. Print the quantity lying in sw. or ctr. A on typewriter I
and the quantity in sw. or ctr. B on typewriter II.
A
7432
752
6
B
74321
7521
7
31. Multiply sw. or ctr. A by sw. or ctr. B. Deliver the
product to ctr. C and print B on typewriter I with
half pick-up.
A
761
B
7432
76543
752
C
7
(13) The blank Miscellaneous column of the lines of coding reading into the print counter (if not
used for an invert or other such operational code), reading in the half pick-up, or initiating
printing, may be used for punching or stepping an interpolator.
(H) i^L^t In i COl r n ? tt f lin f ° f ° 0ding reading in the haK P ick ~ u P or initiating printing may
be used to select a value tape from which the value is read on the next line.
240
CODING
32. Print the quantity in sw. or ctr. A with half pick-up. Step
the tape on interpolator HI back three times and read the
value to ctr. B.
33. Multiply minus ctr. A by the value from the tape on in-
terpolator n after stepping ahead once, deliver the
product to ctr. C, print the quantity in sw. or ctr. B with
half pick-up, and punch out the quantity in the punch ctr.
34. Punch and print with half pick-up the absolute value of
the quantity in ctr. A on typewriter I, multiply it by minus
sw. or ctr. B and deliver the product to ctr. C.
OUT
IN
MISC.
A
7432
542
76543
542
852
752
7542
B
7
A
761
732
B
7432
5
OC1
76543
531
752
C
7
A
753
2
A
761
72
A
7432
2
76543
c
•J
B
752
32
C
7
(15) Printed data may be checked by printing quantities on both typewriters or by simultaneously
printing and punching and later checking the punched cards against the printed results.
(16) Quantities or groups of quantities may be printed simultaneously on both typewriters. This
requires special wiring in the machine and that the typewriters be plugged identically, except
for the read-out control. It is necessary to read into both print counters, but only one code to
initiate printing need be used, since the wiring "gangs" the codes 752 and 7521.
(17) As an added precaution for greater accuracy of the typewriters, half-time printing may be used.
For half-time printing omy every ouier cuiuum scictuuu Hi » & »«w .- *—&&— — - -• o~ -- — - —
print counter read-out. The intervening plughubs are left blank or may be filled by the argu-
ment control, the decimal point or spaces if desired. This may be of particular advantage when
printing on both typewriters at the same time, if the column selection plughubs of the two type-
writers are plugged alternately and provided that the number of digits in each printed quantity
is small enough. See Plugging Instructions.
(18) When there are manyprints in a computation, so that it is desired to print as rapidly as possible,
the code 76 in the Miscellaneous column may be used instead of the usual 7 or 6 with 752 or
7521. This will allow other operations to be interposed during the printing time, but does not
permit a print to be initiated until the previous print is completed. As in other interposed oper-
ations, the automatic (7 in the Miscellaneous column) must be omitted from the last interposed
line.
241
INTERPOSITION OF MACHINE STOPS
(1) It is possible under specialized codings for the machine to choose the time at which certain
operations will be performed. This possibility of a choice is inherent in the nature of the auto-
matic codes controlling the functional units. In particular, the choice of the time at which the
product is read out makes it possible to interpose in multiplication and division certain codes
which may stop the machine.
(2) The check procedure and the read-in to the punch counter may be interposed in multiplication
or division only when the coding is specially arranged. This special coding prevents the loss
of the multiplication or division if the check fails or if there is no card in punching position.
The saving of time is but two cycles, but if checking and punching are frequent operations in a
tape, the time saved may become proportionately large per revolution. The coding must be
used with extreme caution.
(3) It is necessary to code the read-in to the punch counter or the check procedure immediately
before the read-out of the product and to duplicate the product read-out. The first coding of
the product-out must not have a 7 code in the Miscellaneous column. If the procedure fails,
the machine stops on the first product-out. The automatic from the completed multiplication
will cause the sequence mechanism to read the first product-out line. The product will be de-
livered to the designated storage counter. The sequence mechanism will step to the next line
of coding and stop, since there was no Miscellaneous 7 on the product-out line. It should be
noted that if there were a Miscellaneous 7 on the product-out line, the machine would continue
operation as if the check had not failed. If the check or punch read-in does not fail, the auto-
matic from the procedure will cause the sequence mechanism to read the first product-out as
if it were the last line of interposed coding and step to the next line. No transfer will take place
since there is no code in the Out column. The automatic from the completed multiplication will
cause the sequence mechanism to read the second product-out line which has a 7 in the Miscel-
laneous column, the product will be delivered to the designated storage counter and the machine
will continue operation.
1.
Multiply the quantity in sw. or ctr. A by the quantity in
sw. or ctr. B and deliver the product to ctr. C. Interpose
a read-in from ctr. D to the punch ctr. Lines reading
(blank, blank, 7) or (blank, blank, blank) may be used for
interposed operations.
OUT
IN
MISC.
A
761
7
7
B
7
7
7
D
753
C
C
7
2.
Multiply the quantity in sw. or ctr. A by the quantity in
sw. or ctr. B and deliver the product to ctr. C. Interpose
761
Continued on next page
242
CODING
2 . (continueu;
a check of the quantity in ctr. D against the tolerance in
sw. W during the multiplication. Lines reading (blank,
blank, 7) or (blank, blank, 64) may be used for interposed
operations .
! OUT '
IN 1
MISC.
7
74
74
B
7
SW
74
7
D
74
71
64
C
C
7
3. Multiply the quantity in sw. or ctr. A by the quantity in
sw. or ctr. B and deliver the product to ctr. C. Interpose
a "ganged" print from ctrs. B and E and a check of the
quantity in ctr. D against the tolerance in sw. W during
the multiplication.
A
761
7
74
74
7
SW
74
B
74321
E
7432
!
D
74
71
i
1
752
64
1
C
C
7
(4) If both the read-in to the punch counter and the check procedure are to be interposed, there must
i 4. i *■ *™~ „™,_„ Q *.r. Hicritc in oithpr thp nHd or the even columns of the multiplier. The
product-out line of coding must appear three times. First, immediately after^the check pro-
cedure, it appears with a 7 in the Miscellaneous column; secondly, immediately after the rcad=m
to the punch counter, it appears without a 7 in the Miscellaneous column; thirdly, in the following
line, it appears with a 7 in the Miscellaneous column.
If the check procedure fails, the machine will stop on the first product-out line. The automatic
from the completed multiplication will signal the sequence mechanism to read this first product-
out line and step to the next. The product will be delivered to the designated storage counter.
The 7 in the Miscellaneous column will order the sequence mechanism to read the next line of
coding and step to the next. There will be a read-in to the punch counter. The automatic from
the punch counter read-in will order the sequence mechanism to read the next line. This line
(blank, C, blank) will effect no transfer and the sequence control will remain on the last line of
coding.
243
INTERPOSITION OF MACHINE STOPS
(5)
If there is no card in punching position, the machine will stop on the second product-out line.
The automatic from the completed multiplication will signal the sequence mechanism to read
the second product-out line and step. The product will be delivered to the designated storage
counter and the machine will remain on the last line of coding.
If the check fails and there is no card in punching position, the machine will stop on the first
product-out line. The automatic from the completed multiplication will signal the sequence
mechanism to read the first product-out line and step. The product will be delivered to the
designated storage counter. The 7 in the Miscellaneous column will order the sequence mecha-
nism to read the next line of coding and step. Since there is no card in punching position, the
sequence mechanism will remain on the second product-out line.
If neither the punch counter read-in nor the check procedure fails, the automatic from the
check will cause the sequence mechanism to read the first product-out line as if it were merely
a line of interposed coding. No transfer will take place, since there is no code in the Out
column. The 7 in the Miscellaneous column will order the sequence mechanism to read the
next line of coding and step. There will be a read-in to the punch counter. The sequence mecha-
nism will read the second product-out as if it were the last line of interposed coding. No
transfer will take place since there is no code in the Out column. The automatic from the
completed multiplication will cause the machine to read the third product-out line. The product
will be delivered to the designated storage counter. The machine will continue operation.
Similar codings may be applied to division. There will of course be more interposed lines
during the division, and the check or punch procedure will immediately precede the read-out of
the quotient.
4.
5.
Multiply the quantity in sw. or ctr. A by the quantity in
sw, or ctr. B and deliver the product to ctr. C. Interpose
a check of the quantity in ctr. E against the tolerance in
sw. W and a read-in from ctr. D to the punch ctr. Line
reading (blank, blank, 64) may be used for an interposed
operation.
Divide the quantity in ctr. A by the quantity in ctr. B
and deliver the quotient to ctr, C. Division must be
plugged to at least ten digits. Interpose a check of
the quantity in ctr. E against the tolerance in sw. W
OUT
IN
MISC.
A
761
7
74
74
7
SW
74
B
7
E
74
71
64 •
C
7
D
753
C
C
75
B
761
7
74
74
7
Continued on next page
244
CODING
and a read-in from ctr. D to the punch ctr. Lines reading
(blank, blank, 7) and (blank, blank, 64) may be used for
interposed operations.
OUT
IN
MISC,
SW
74
A
7
7
7
7
7
7
7
E
74
71
64
C
7
D
753
C
1
C
75
245
CHAPTER V
PLUGGING INSTRUCTIONS
"One deviates to the right, another to the left; the error is the same with all but it
deceives them in different ways." Horace.
Once the tapes necessary to the solution of a problem have been prepared, the appropriate
switches set and the plugging completed, the calculator may be started. The machine will then con-
tinue in operation, hour after hour, completely checking its own results until either the problem has
been solved or until a breakdown occurs. Experience has shown that the calculator will operate
approximately ninety percent of the time without failure of any kind, and on occasion has run as long
as four weeks without interruption. At such times it is necessary for the operator only to exercise
minor supervision such as checking the bearing temperatures, keeping the typewriters supplied with
paper and the feeds with cards. However, the accuracy of all computed results is dependent not only
upon the accurate operation of the calculator itself but also upon the accuracy with which the manual
adjustments were made prior to starting the problem. Herein lies the only opportunity for error
which is not automatically checked by the machine itself. The calculator is far more nearly infallible
than the personnel in charge of its operation. The setting of the switches and the plugging of the
functional units provide the two possible sources of human error. It cannot be too strongly emphasized
that these two operations must be carried out with the greatest of care and thoroughly checked before
a problem is started. For example, if two neighboring wires in the typewriter plugging are inter-
changed, two digits in the printed results will be interchanged. The entire computation will have been
automatically checked by the calculator, but the results will be incorrectly printed. If two card feed
plugwires are interchanged, the calculator will compute on incorrect input data, check its computation
and the error will not be detected. It is essential therefore that the plugging be checked by reading
in known values, such as diagonal numbers, and printing them out before a computation is begun.
The plugging of a particular unit, though tedious, is not difficult once the underlying principles
and the labeling of the plugboards are understood. In order to simplify the plugging diagrams, a
wiring convention will be employed. Whenever n successive plughubs in any one row of the plug-
246
PLUGGING INSTRUCTIONS
board are to be plugged in one to one correspondence with n other plughubs in another row, the n
plugwires will be represented by a single connection as shown in the following diagram.
o o o o o •— •
ooooo
o o o • • •••oo
Actual wiring
o o o
o o
Convention
For convenient reference the plugging instructions have been divided into sections correspond-
ing to the various units of the machine and to the sections of the chapter on coding.
1
Section
Page
Section
Page
Multiplication
247
Sine Unit
258
Division
249
Interpolators
262
Logarithm In-Out Counter
251
Card Feeds
272
Sine In-Out Counter
252
Card Punch
274
Logarithm Unit
254
Printing
275
Exponential Unit
256
Sample Plugging
281
247
MULTIPLICATION
(1) The multiply unit requires plugging for the read-out of the PQ counter into the buss.
(2) If the operating decimal point of the machine lies between columns n and n + 1, the decimal
point of the PQ counter lies between columns 2n and 2n + 1. From the PQ counter, 23 columns
and the algebraic sign are read into the buss (P-OUT plughubs). The P-OUT plughubs are so
plugged that the decimal point of the quantity standing in the PQ counter is shifted to conform
with the operating decimal point; i.e.,
2n + 1st plughub of PQ to n + 1st plughub of P-OUT,
2nth plughub of PQ to nth plughub of P-OUT,
sign plughub of PQ to 24th plughub of P-OUT.
The plugging is continued to the right and left until the P-OUT plughubs are filled.
(3) The PQ counter plughubs lie in rows 2 and 3 of the MP-DIV plugboard. The P-OUT plughubs
lie in the 4th row of the same board. The sign plughub of the PQ counter is the 24th plughub in
the 3rd row.
1. Plug the multiply unit for operating with the decimal point between columns 15 and 16.
Row 2
25
Row 3 o
^sign
20
ooooo ooooo ooooo PQ CTR
15 10 5
Row 4 o
oooo ooooo
46 45
40
35
30
24
20
15
10
PQ CTR
P-OUT
(4) The omission of plugging to some of the low-order P-OUT plughubs increases the speed of com-
putation at the expense of accuracy, since fewer non-zero digits are carried to the next step in
the computation.
2. The operating decimal point lies between columns 19 and 20. Plug the multiply unit to read
no more than twelve decimal places from the PQ counter.
Row 2 ooooo ooooo ooooo ooooo ooooo PQ CTR
25 20 15 10 5
^sign
Row 3 ofooo o o o •-
46 45
Row 4 o •
40
35
30
o PQ CTR.
24
20
15
10
oo ooooo P-OUT
5
(5) For high accuracy computation, the operating decimal point is assumed to lie between columns
23 and 24.
248
PLUGGING INSTRUCTIONS
3 "Diner flip nrmlHttlv unif fnr hiorh af»f»nrar»ty pnTvmn+afripTi
Row 2
Row 3
Row 4
ooo
25
^ sign
o • o o
o 1 •— •-
20
o o o o o
15
o o o o o
10
5
46 45
40
35
30
JT
PQ CTR.
PQ CTR.
P-OUT
24
20
15
10
(6) Table 1 shows the necessary plugging for the read-out from the PQ counter to the buss (P-OUT
plughubs) for each position of the operating decimal point. The number at the top of each column
refers to the P-OUT plughub. The numbers in the body of the table refer to the PQ counter plug-
hubs. Note that the sign plughub of the PQ counter is connected to the 24th P-OUT plughub.
TABLE 1
I
MULTIPLICATION
: PQ COUNTER TO P-OUT
P-
OUT COLUMNS
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
1/0
S
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
2/1
S
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
3/2
s
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
4/3
s
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
5/4
s
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
6/5
s
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
g ty»
s
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
S 8/7
s
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
S 9/8
s
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
*** xu/»
s
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
13 11/10
s
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
S 12/11
s
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
8 13/12
s
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
Q 14/13
s
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
g> 15/14
§ 16/15
s
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
s
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
S "/is
s
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
§ 18/17
u 19/18
s
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
s
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
20 /1Q
Q
dO
ill
An
tQ
ia
•in
9r
m
*A
<i<*
19
n
in
9Q
90
97
9ft
on
9A
ot
99
91
9r» 1
21/20
s
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
ZZ/2I
s
44
43
42
41
4U
ay
m
37
3b
3b
34
33
32
31
3U
zy
28
27
26
25
24
23
22
23/22
s
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
24/23
s
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
249
DIVISION
(1) Division requires:
A. plugging for the number of comparisons to be made during the dividing operation
B - ir^e pirrxrr 1 ' o( shm to "- right ° £ the ™*-°«"^°*
in a dividing operation may vary from 1 to 24. Five orders of accuracy may be selected Tn tWs
? T h l n ? n " a c Utomatic operational codes in the Miscellaneous column The codes are assoc
ated with the 25th plughubs of rows 1, 3, 4, 5 and 6 of the MP-DIV plugboard
(2)
Code
643
6431
6432
64321
blank
25th plughub in row
6 minimum accuracy
4
3
1 maximum accuracy
^r 1 ^ 1 " ° f c ° m P ai l isons is controlled by the plughubs of the first row of the MP-DIV plug-
board The number of comparisons includes a first no go if such occurs This implies tffif
d secant digits are desired in the PQ counter, the dividing operation must b7p ugged f or
read-outTsTsed 0nS " ^ " C ° 1UmnS "* ^ ° Ut ° f the ^ counter ***** «J flow order
1. Plug the place limitations of division to provide 4, 9 and 15 significant digits in the PO
counter, using codes 643, 6431 and blank respectively. ^
Row 1
Row 2
^ code blank
oooo oooo
23 20
o o o o o
15
00000 00000 ooooo
code 64321
Row 3 ooooo ooooo ooooo
code 6432
Row 4*ooooo ooooo ooooo
-code 6431
Row 5
Row 6
oooo ooooo ooooo
• oooo
Ao
OOOOO
ooooo
ooooo
ooooo
- code 643
f ° ° oo ooooo ooooo ooooo
• oooo
ooooo
ooooo
ooooo
ooooo
ooooo
2 ' t P he U bll h nk P c^de Umitati ° n ° f diViSi ° n to P rovide " significant digits in the PQ counter, using
Row 1
•code blank
[oooo o •
23 20
ooo ooooo ooooo ooooo
15
10
250
PLUGGING INSTRUCTIONS
3. Plug tne piace nmiiauon ui uivisiuu tu piuviuc *» oigiunv.aui.uign.u x« ..»«, *. v& , o
the blank code.
^-code blank
Row lffOOO ooooo ooooo ooooo ooooo
U000 OOOOO uuuuu vj «j u « « vr
23 20 15 10 5
(3) The amount of shift to the right of the read-out of the quotient from the PQ counter to the buss
is controlled by a pair of manually set switches. These two dial switches, located to the right
of the sequence mechanism, are labeled "Divide N minus decimal". The switches must be set
to the value 22 - n, where the operating decimal point lies between columns n and n + 1. For
high accuracy computation, the switches must be set to 00.
251
LOGARITHM IN-OUT COUNTER
(1) The LIO counter has a pluggable read-out from the counter into the buss.
(2) The LIO-OUT plughubs lie in row 26 and the corresponding buss plughubs in row 25 of the
functional plugboard. The auxiliary nines, necessary in plugging for negative numbers, lie in
the ten plughubs of the right side of the bottom row of the board.
(3) The LIO counter may be used to shift quantities to the right or left; i.e., to multiply by a power
of ten.
1. Plug the LIO counter to shift quantities 5 columns to the left; i.e., to multiply by 10 .
-•-• • • • • • BUSS
c I
Row 25 o •
24
20
15
10
Row 26 o»ooo oo
24 20
15
10
o o o o o • • • • •
10 5
LIO-OUT
9's
Bottom Row
2. Plug the LIO counter to shift quantities 8 columns to the right; i.e., to multiply by 10
BUSS
-8
Row 25 o • <
24
Row 26 o • <
24
Bottom Row
20
15
10
20
15
-•— • ooo ooooo
10 5
o o
10
LIO-OUT
9's
(4) The LIO counter may be used to drop off digits from any quantity.
3. The operating decimal point lies between columns 15 and 16. Plug the LIO counter to read
out only the decimal part of a quantity.
Row 25 o • (
24
20
Row 26 o»ooo ooooo
24 20
Bottom Row
15
10
BUSS
LIO-OUT
15
10
o o 9*s
10
4. The first five columns of a quantity constitute a serial number. Plug the LIO counter to
drop off the serial number.
Row 25
Row 26
24
20
BUSS
15
10
24
20
15
10
ooooo LIO-OUT
5
Bottom Row
• • i • • ooooo 9's
10 5
252
SINE IN-OUT COUNTER
\±j xhe oxw cuuiiter nass a piuggaDie reaa-in, csiu-ijn 11, ana two pluggable reaa-outs, SIO-UUT l
and SIO-OUT II. The "85-1 FU" switch must be in the off position when the SIO counter is used
for any operation not a part of the sine computation.
(2) The SIO-IN II plughubs lie in row 32 and the corresponding buss plughubs in row 33 of the
functional plugboard. This read-in is associated with the automatic code 8741 in the In column.
(3) The SIO-OUT I plughubs lie in row 35 and the corresponding buss plughubs in row 34 of the
functional plugboard. This read-out is associated with the code 874 in the Out column.
(4) If negative quantities are to be routed via SIO-IN II and SIO-IN I, auxiliary nines must be sup-
plied from a switch under control of the choice counter.
(5) The SIO-OUT II plughubs lie in row 36 and the corresponding buss plughubs in row 37 of the
functional plugboard. The auxiliary nines, necessary in plugging for negative numbers, lie in
the ten plughubs of the left side of the bottom row of the board. This read-out is associated
with the code 84 in the Out column.
(6) If the "SIQ-QITT-2 Tpvert C.nntvn\" s-anffh i= in tho rm nnc iH nK s «*«*. 5« *k^ «m*j* «,o,„~.~ „,;n
pick up the plugged auxiliary nines and will invert the read-out of the plugged columns of SIO.
If the switch is in the off position, a nine in the 24th column will pick up the plugged auxiliary
nines but the read-out of the plugged columns of SIO will be direct.
(7) The SIO counter may be used to shift quantities to the right or left; i.e., to multiply by a power
of ten.
1. Plug SIO-IN II to shift positive quantities 2 columns to the left; i.e., to multiply by 100.
r*
Row 32 o /t • • • — > • • » • — •• •■>• — • • • • • » » « o o SIO-IN II
i
24 20 15 10
Row 33 o >• o o • — • • • • • — • •>•> < »«»«« • • • 9 • BUSS
24 20 15 10 5
2. Plug SIO-OUT I to shift positive quantities 3 columns to the right; i.e., to multiply by 10- 3 .
ROW o"x O S O O O 9 9 9 9 8" S S S 9 9
20 15
a e i i • >> » »■» BUSS
10 5
Row 35 O • • • • • • 9 9 9 •• ! «•• • m m m m » a n n n STO-mrr t
20 15 10 5
3. Plug SIO-OUT II to shift quantities 2 columns to the right; i.e., to multiply by 10" 2 .
Row 36
:c
24 20 15
Row 37
• • • • • — • • • o o SIO-OUT II
10 5
T
nM . • • • • • • • • • • BUSS
24 20 15 10 5
Bottom
Row o o 9J-9 o 00000
25 20
253
SINE IN-OUT COUNTER
(8) The SIO counter may be used to drop off digits from any quantity.
4. Plug SIO-OUT I to shift the 23rd column of a quantity to the 1st column of the buss. Plug
SIO-OUT II to shift columns 1-22 of a quantity one column to the left. This plugging is
used in high accuracy division.
Row 34 ooooo ooooo ooooo ooooo o o o o • BUSS
24 20 15 10 5
Row 35 ooioo ooooo ooooo ooooo ooooo SIO-OUT I
24 20 15 10 5
Row 36 ooo •• » » y . . . . » . . . . . SIO-OUT n
24 20 15 10 5
L2
Row 37 o o . BUSS
24 20 15 10 5
5. The operating decimal point lies between columns 15 and 16. Plug SIO-OUT I to read the
integral part of a positive quantity to the buss. Plug SIO-OUT II to read the decimal part
of a positive quantity to the buss.
Row 34 o o ••• • ••>• ooooo ooooo ooooo BUSS
24 r20 15 10 5
Row 35 o o • • • \ • 9 * ooooo ooooo ooooo SIO-OUT I
24 20 15 10 5
Row 36 ooooo ooooo • • m > m — • • • « t «»«»« SIO-OUT II
24 20 15 10
Row 37 ooooo ooooo
24 20 15 10
BUSS
254
LOGARITHM UNIT
1^ The logarithm unit requires:
A° plugging to read the logarithm from the LIO counter into the buss,
B. a switch setting used in the determination of the characteristic,
C. plugging to terminate division; see Division.
(2) At the end of the computation, the logarithm stands in the LIO counter with decimal point be-
tween columns 21 and 22. The LIO-OUT must be plugged to read the logarithm into the buss
with decimal point at the operating position.
(3)
The LIO-OUT plughubs lie in row 26 and the corresponding buss plughubs in row 25 of the
functional plugboard. The auxiliary nines, necessary if the logarithm has a negative charac-
teristic, lie in the ten plughubs of the right side of the bottom row of the board. Since only ten
such auxiliary nines are available, special provisions must be made for computing logarithms
.' « *u-«- -■s.i ■«■-- 'ci „„■»■:_,. /l n »;»nl nlonoo Sao CnAincr T.naarithm Unit.
(4) Table 2 shows the necessary plugging of LIO-OUT for each position of the operating decimal
point. The number at the top of each column refers to the buss piughub. The numbers in tne
body of the table refer to the LIO-OUT plughubs, except that "9" s" refers to any of the ten plug-
hubs at the right side of the bottom row of the functional plugboard.
TABLE 2
LOGARITHMS
LIO-OUT TO BUSS
1
BUSS COLUMNS
24
23
nn rt-t nr\ 1 Q
&£, lii. £i\l i-O
18
1 n i g i g 14
13 12
11 10
9
8
7
6
5
4
3
2 1
1/0
9/1
24
94
23
23 22
22 21
3/2
4/3
5/4
6/5
§ 7/6
2 8/7
S 9/8
°< 10/9
"i n / 10
.5 12/11
24
24
24
24
24
24
24
24
24
24
23
23
22
23
22
21
22
21
20
21 20
20 19
19 18
23
22
21
20
19
18 17
23
22
21
20
19
18
17 16
23
22
21
20
19
18
17
16 15
*
23
23 22
22
21
21
20
20
19
19
18
18
17
17
16
16
15
15 14
14 13
23
22 21
20
19
18
17
16
15
14
13 12
9b
9's 9b 9b 9's
9b
9b 9b 9b 9b
23 22
21 20
19
18
17
16
15
14
13
12 11
S 13/12
Q 1 A f\ 1
24
9's
9b 9b 9b 9's
9b
9b 9b 9b 23
22 '21
2U iy
ia
17
ID
10
it
10
14
JLX 1U
OA
Qlo
Qfc QVi QVi 9's
9<s
9b 9b 23 22
9b 23 22 21
21 20
20 19
19 18
18 17
17
16
16
15
15
14
14
13
13
12
12
11
11
10
10 9
9 8
c 15/14
% 16/15
% 17/16
g 18/17
19/18
20/19
21/20
22/21
23/22
24/23
24
9's
9b 9b 9's 9's
9b
24
9 b
9b 9b 9b 9ls
9b
23 22 21 20
19 18
17 16
15
14
13
12
11
10
9
8 7
24
9's
9's 9b 9's 9's
23
22 21 20 19
18 17
16 15
14
13
12
11
10
9
8
7 6
24
9's
9's 9's 9fe 23
22
21 20 19 18
17 16
15 14
13
12
11
10
9
8
'I
6 5
24
9's
9b 9b 23 22
21
20 19 18 17
16 15
14 13
12
11
10
9
8
7
b
5 4
24
9b
9b 23 22 21
20
19 18 17 16
15 14
13 12
11
10
9
8
7
b
b
4 3
24
9's
23 22 21 20
19
18 17 16 15
14 13
12 11
10
9
8
7
6
b
4
3 2
24
23
22 21 20 19
18
17 16 15 14
13 12
11 10
9
8
'/
6
b
4
3
2 1
24
22
21 20 19 18
17
16 15 14 13
12 11
10 9
8
7
6
b
4
3
2
1 23
A "AM
decimal position cannot be used.
1
255
LOGARITHM UNIT
1. The operating decimal point lies between columns 15 and 16. Plug the LIO-OUT.
BUSS
(24
20
r decimal point
15
10
5
O O O
5
LIO-OUT
24
21 20
15
10
Bottom Row
o c
10
!•<•••
9*s
5
(5) The determination of the characteristic of the logarithm is controlled by a pair of manually
set switches. These two dial switches, located to the right of the sequence mechanism, are
labeled "log N value". The switches must be set to the value 22 - n, where the operating deci-
mal point lies between columns n and n + 1 .
256
EXPONENTIAL UNIT
(1) The exponential unit requires:
•i • j__ J _ r i-U— L.,rcn i—J-^-s +Vi« T?T/~V (imintnr
pXUggmg l«J X'fcJelU. A ll'UUl 111C UU-OO im.u uic uiv «^v^«*»v^-
(2)
(3)
(4)
plugging to read the exponential function from the EIO counter into the buss,
plugging to terminate division; see Division.
At the start of the exponential computation, x stands with its decimal point at the operating
position. The EIO-IN must be plugged to read x from the buss into the EIO counter with deci-
mal point between columns 21 and 22.
The EIO-IN plughubs lie in row 27 and the corresponding buss plughubs in row 28 of the func-
tional plugboard.
Table 3 shows the necessary plugging of EIO-IN for each position of the operating decimal
point. The number at the top of each column refers to the buss plughub. The numbers in the
body of the table refer to the EIO-IN plughubs.
TABLE 3
EXPONENTIAL:
BUSS TO EIO-IN
BUSS COLUMNS
24 23
22
21 20 19 18
17
16
15
14
13
12
11
10
9 8
7
6
5
4 3
2 1
1/0
2/1
3/2
4/3
5/4
6/5
§ V*
33 8/7
| 9/8
ft 10/9
73 H/10
g 19/11
8 13/12
24
24
24
23
23 22
23 22
22 21
21 20
24
23
22 21
20 19
24
23
22
21 20
19 18
24
23
22
21
20 19
18 17
24
24
23
23 22
22
21
21
20
20
19
19 18
18 17
17 ID
16 15
24
23
22 21
20
19
18
17 16
15 14
24
24
23
OO
22
21
01 on
20 19
10
18
17
1 n
16
i« i*
15 14
id is
13 12
94
23
22
21
20
19 18
17
16
15
14 13
12 11
24
23
22
21
20
19
18 17
16
15
14
13 12
11 10
Q 14/13
g> 15/14
5 i 6 /i 5
g "/16
ft 18/17
24
23
22
21
20
19
18
17 16
15
14
13
12 11
10 9
24
23
22
21
20
19
18
17
16 15
14
13
12
11 10
9 8
24
23
22
21
20
19
18
17
16
15 14
13
12
11
10 9
8 7
24
23
22
21
2G
19
18
17
^ c
1 A 1 «J
i*± XO
1 o
11
i n
J.KJ
9 \j
7 6
24
23 22
21
20
19
18
17
16
15
14
13 12
11
10
9
8 7
6 5
° 19/18
24
23 22 21
20
19
18
17
16
15
14
13
12 11
10
9
8
7 6
5 4
on /1Q
OA
95 99 91 90
1Q
18
17
16
IS
14
13
12
11 10
9
8
7
6 5
4 3
21/20
22/21
24
24 23
23
22
22 21 20 19
21 2U iy its
18
17
17
ID
16
10
15
it
14
10
13
12
11
1U
10 9
V O
8
n
1
7
u
6
c
o
5 4
A O
-x o
3 2
o t
Ci i.
23/22
24 22
21
20 19 18 17
16
15
14
13
12
11
10
9
8 7
6
b
4
3 2
1 —
24/23
24 21
20
19 18 17 16
15
14
13
12
11
10
9
8
7 6
5
4
3
2 1
— ~ — —
1. The operating decimal point lies between columns 15 and 16. Plug the EIO-IN
r- decimal point
Row 27 o
Row 28
(24 21 20
0»00 000
15
10
m
o o o o o o EIO-IN
5
« — • • • • • BUSS
257
EXPONENTIAL UNIT
(5) At the end of the computation, the exponential function stands with its decimal point between
plughubs 21 and 22. The EIO-OUT must be plugged to read the exponential function into the
buss with decimal point at the operating position.
(6) The EIO-OUT plughubs lie in rows 30 and 31 and the corresponding buss plughubs in row 29 of
the functional plugboard.
(7) Table 4 shows the necessary plugging of EIO-OUT for each position of the operating decimal
point. The number at the top of each column refers to the buss plughub. The numbers in the
body of the table refer to the EIO-OUT plughubs.
F
rABLE 4
EXPONENTIAL:
EIO-OUT TO BUSS
BUSS COLUMNS
24 23
22
21
20
19
18
17 16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
1/0
— 44
43
42
41
40
39
38 37
36
35
34
33
32
31
30
29
28
27
26
25
24
23 22
2/1
— 43
42
41
40
39
38
37 36
35
34
33
32
31
30
29
28
27
26
25
24
23
22 21
3/2
— 42
41
40
39
38
37
36 35
34
33
32
31
30
29
28
27
26
25
24
23
22
21 20
4/3
— 41
40
39
38
37
36
35 34
33
32
31
30
29
28
27
26
25
24
23
22
21
20 19
5/4
— 40
39
38
37
36
35
34 33
32
31
30
29
28
27
26
25
24
23
22
21
20
19 18
6/5
— 39
38
37
36
35
34
33 32
31
30
29
28
27
26
25
24
23
22
21
20
19
18 17
§ V6
— 38
37
36
35
34
33
32 31
30
29
28
27
26
25
24
23
22
21
20
19
18
17 16
S3 8/7
— 37
36
35
34
33
32
31 30
29
28
27
26
25
24
23
22
21
20
19
18
17
16 15
§ 9/8
— 36
35
34
33
32
31
30 29
28
27
26
25
24
23
22
21
20
19
18
17
16
15 14
ft 10/9
-- 35
34
33
32
31
30
29 28
27
26
25
24
23
22
21
20
19
18
17
16
15
14 13
75 11/10
— 34
33
32
31
30
29
28 27
26
25
24
23
22
21
20
19
18
17
16
15
14
13 12
a 12/11
— 33
32
31
30
29
28
27 26
25
24
23
22
21
20
19
18
17
16
15
14
13
12 11
| 13/12
— 32
31
30
29
28
27
26 25
24
23
22
21
20
19
18
17
16
15
14
13
12
11 10
Q 14/13
-- 31
30
29
28
27
26
25 24
23
22
21
20
19
18
17
16
15
14
13
12
11
10 9
w> 15/14
— 30
29
28
27
26
25
24 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9 8
3 16/15
-- 29
28
27
26
25
24
23 22
21
20
19
18
17
16
15
14
13
12
11
10
9
8 7
u 17/16
- 28
27
26
25
24
23
22 21
20
19
18
17
16
15
14
13
12
11
10
9
8
7 6
a 18/17
° 19/18
— 27
26
25
24
23
22
21 20
19
18
17
16
15
14
13
12
11
10
9
8
7
6 5
-- 26
25
24
23
22
21
20 19
18
17
16
15
14
13
12
11
10
9
8
7
6
5 4
20/19
-- 25
24
23
22
21
20
19 18
17
16
15
14
13
12
11
10
9
8
7
6
5
4 3
21/20
-- 24
23
22
21
20
19
18 17
16
15
14
13
12
11
10
9
8
7
6
5
4
3 2
22/21
— 23
22
21
20
19
18
17 16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
23/22
- 22
21
20
19
18
17
16 15
14
13
12
11
10
9
8
7
6
5
4
3
2
1 --
24/23
— 21
20
19
18
17
16
15 14
13
12
11
10
9
8
7
6
5
4
3
2
1
2. The operating decimal point lies between columns 15 and 16. Plug the EIO-OUT.
BUSS
Row 29 oo
24
Row 30
20 15
r- decimal point
10
£
25
21 20
15
10
o o o o o o
5
EIO-OUT
Row 31 ooooo ooooo ooooo ooooo o • 9 1 • % EIO-OUT
45 40 35 30
258
X M.1K* OiXXt
,rl 1 /9t
SINE UNIT
klfJTTO i«^r* ¥\>£
B. read x/27r from the buss into the SIO counter,
C. read the decimal part of x/2ir from the SIO counter into the buss,
D. read sin x from the SIO counter into the buss,
E. multiply at the operating decimal position; see Multiplication.
(2) In the table relays, l/2?r stands with its decimal point between columns 22 and 23. The read-
out of the table relays must be plugged to read 1/277 into the buss with decimal point at the
operating position.
(3) The 1/27T plughubs lie in row 20 and the corresponding buss plughubs in row 19 of the MP-DIV
plugboard.
(4) Table 5 shows the necessary plugging of the read-out of l/2ir for each position of the operating
decimal point. The number at the top of each column refers to the buss piughub. The numbers
in the body of the table refer to the l/2ir plughubs.
BUSS COLUMNS
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
987 6 5432
1/0
2/1
3/2
4/3
5/4
This decimal position cannot be used.
22
22
22 21
22 21 20
21 20 19
6/5
22
21
20
19 18
§ V6
22
21
20
19
18 17
33 8/7
22
21
20
19
18
17 16
g 9/8
22
21
20
19
18
17
16 15
ft 10/9
22
21
20
19
18
17
16
15 14
75 ii/io
22 21
20
19
18
17
16
15
14 13
S 12/11
22
21 20
19
18
17
16
15
14
13 12
g 13/12
22
21
20 19
18
17
16
15
14
13
12 11
Q 14/13
22
21
20
19 18
17
16
15
14
13
12
11 10
g> 15/14
22 21
20
19
18 17
16
15
14
13
12
11
10 9
a l6 / 15
22 21 20
19
18
17 16
15
14
13
12
11
10
9 8
S 17 /16
22 21 20 19
18
17
16 15
14
13
12
11
10
9
8 7
a 18/17
22 21 20 19 18
17
16
15 14
13
12
11
10
9
8
7 6
~ iy/ib
22 21 20 19 18 17
16
15
14 13
12
11
10
9
8
7
6 5
20/19
22 21 20 19 18 17 16
15
14
13 12
11
10
9
8
7
6
5 4
21/20
22 21 20 19 18 17 16 15
14
13
12 11
10
9
8
7
6
5
4 3
22/21
22 21 20 19 18 17 16 15 14
13
12
11 10
9
8
7
6
5
4
3 2
23/22
22 21 20 19 18 17 16 15 14 13
12
11
10 9
8
7
6
5
4
3
2 1
24/23
Use this decimal position with caution.
1. The operating decimal point lies between columns 15 and 16. Plug the read-out of 1/27T.
Row 19 ooooo ooooo
24 20
BUSS
15
10
r- decimal ooint
Row 20 o o o »-h
24 22
20
15
10
oo ooooo 1/2 ir
5
259
SINE UNIT
(5) In the buss, x/2ir stands with its decimal point at the operating position. The SIO-IN II must be
plugged to read x/27T into the SIO counter at the same decimal position; i.e., the plugging is
direct.
(6) The SIO-IN n plughubs lie in row 32 and the corresponding buss plughubs in row 33 of the
functional plugboard.
2. Plug SIO-IN II
Row 32 o
Row 33
SIO-IN n
BUSS
(7) In the SIO counter, x/2;r stands with its decimal point at the operating position. The SIO-OUT I
must be plugged to read x/2n into the buss with its decimal point between columns 22 and 23.
(8) The SIO-OUT I plughubs lie in row 35 and the corresponding buss plughubs in row 34 of the
functional plugboard.
(9) Table 6 shows the necessary plugging of SIO-OUT I for each position of the operating decimal
point. The number at the top of each column refers to the buss plughub. The numbers in the
body of the table refer to the SIO-OUT I plughubs.
TABLE 6 SINE: SIO-OUT I TO BUSS
BUSS COLUMNS
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
1/0
2/1
3/2
4/3
5/4
6/5
§ V6
3 8/7
| 9/8
P< 10/9
13 H/10
5 12/11
g 13/12
Q 14/13
g> 15/14
| 16/15
6 1V16
§ 18/17
° 19/18
20/19
21/20
22/21
23/22
24/23
1
2
3
4
5
6
7
8
9
10
This decimal position cannot be used.
11 10
12 11
1
2
3
4
5
6
7
8
9
10
13 12 11
14 13 12
15 14 13
16 15 14
17 16 15
18 17 16
19 18 17
20 19 18
21 20 19
22 21 20
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
11 10 9
12 11 10
1
2
3
4
5
6
7
8
13 12 11 10 9
14 13 12 11 10
1
2
3
4
5
6
7
8
15 14 13 12 11 10 9
16 15 14 13 12 11 10
1
2
3
4
5
6
7
8
17 16 15 14 13 12 11 10 9
18 17 16 15 14 13 12 11 10
1
2
3
4
5
6
7
8
19 18 17 16 15 14 13 12 11 10 9
Use this decimal position with caution.
260
PLUGGING INSTRUCTIONS
1 UK UJJCl itllllg UCVillliaJ. ^IWiiiu lieu ucmccii i,uiuiimt) .•. «/ auu j.v. a »"6 w»*%*-**w> * » ■
decimal point
Row 34 ooo
24 22 20
15
10
oo ooooo BUSS
5
Row 35 ooooo ooooo • • • • • • > • i • 1 • • • • SIO-OUT I
24 20 15 10 5
(10) At the end of the computation, sin x stands in the SIO counter with decimal point between col-
ums 22 and 23. The SIO-OUT II must be plugged to read the sine into the buss with decimal
point at the operating position.
(11) The SIO-OUT II plughubs lie in row 36 and the corresponding buss plughubs in row 37 of the
functional plugboard. The auxiliary nines, necessary if the sine is negative, lie in the ten plug-
hubs of the left side of the bottom row of the same board. Since only ten such auxiliary nines
are available, special provisions must be made for computing the sines of third and fourth
quadrant angles if there are eleven or fewer operating decimal places. See Coding. Sine Unit.
(12) Table 7 shows the necessary plugging of SIO-OUT II for each position of the operating decimal
point. The number at the top of each column refers to the buss plughub. The numbers in the
body of the table refer to the SIO-OUT II plughubs, except that "9' s" refers to any of the ten
plughubs at the right side of the bottom row of the functional plugboard.
TABLE 7 SINE: SIO-OUT H TO BUSS
BUSS COLUMNS
24
23
22 21
20
19 18 17 16 15 14 13 12 11
10 9
8
7
6
5
4
3
2 1
1/0
This decimal position cannot be used.
2/1
24
23 22
3/2
24
23
22 21
4/3
24
Ark
43
22
21 20
5/4
24
23
22
21
20 19
6/5
24
23
22
21
20
19 18
§ 7/6
24
23
22
21
20
19
18 17
5 8/7
24
23
22
21
20
19
18
17 16
§ 9/8
24
23
22
21
20
19
18
17
16 15
ft 10/9
24
23 22
21
20
19
18
17
16
15 14
■a n/io
24
23
22 21
20
19
18
1 »7
16
15
14 13
.5 12/11
24
Z6 ZZ
Ai ZU
iy
i«
17
10
10
14
13 12!
8 13/12
24
9te
9fe 9fe
9te
9te 9te 9's 9's 9's 9te 23 22 21
20 19
18
17
16
15
14
13
12 11
Q 14/13
24
9te
9's 9's
9te
9's 9's 9te 9!s 9fe 23 22 21 20
19 18
17
16
15
14
13
12
11 10
g 5 15/14
24
9fe
9te 9fe
9te
9's 9te 9's 9fe 23 22 21 20 19
18 17
16
15
14
13
12
11
10 9
3 16/15
24
9's
9's 9te
9te
9's 9te 9te 23 22 21 20 19 18
17 16
15
14
13
12
11
10
9 8
S 1V16
24
9's
9's 9's
9fe
9's 9's 23 22 21 20 19 18 17
16 15
14
13
12
11
10
9
8 7
§ 18/17
w 19/18
24
9%
9's 9te
9fe
9te 23 22 21 20 19 18 17 16
15 14
13
12
11
10
9
8
7 6
24
9te
9's 91s
9fe
23 22 21 20 19 18 17 16 15
14 13
12
11
10
9
8
7
6 5
20/19
24
9's
9te 9te
23
22 21 20 19 18 17 16 15 14
13 12
11
10
9
8
7
6
5 4
21/20
24
9's
9's 23
22
21 20 19 18 17 16 15 14 13
12 11
10
9
8
7
6
5
4 3
22/21
24
9te
23 22
21
20 19 18 17 16 15 14 13 12
11 10
9
8
7
6
5
4
3 2
23/22
24
23
22 21
20
19 18 17 16 15 14 13 12 11
10 9
8
7
6
5
4
3
2 1
24/23
Use this decimal position with caution.
261
SINE UNIT
4. The operating decimal point lies between columns 15 and 16. Plug SIO-OUT II .
decimal point
Row 36 o •
24 22 20
Row 37 o
15
10
oo o o o o o SIO-OUT II
5
24
Bottom
Row
20 15
-•— •
BUSS
10
262
INTERPOLATORS
(1) The plugging of each interpolator unit is complete ana independent i. A - u e, _o ^^ - -*
polator unit, the following quantities must be specified:
A. the interval of the argument or the highest order "h",
B. the tape decimal point,
S; £ Z£ 3 StStiJ^oelicients (induding C ) accompanying each argument,
E. the operating decimal point.
(2) An interpolator unit requires:
A plugging to read the argument from the buss into the interpolation counter,
b' plugging to read "h correction- 2" into the intermediate counter,
n r>it,o-<rin«r tn r* a d "h correction- 3" into the intermediate counter,
d' Dlueeine to read "h" from the buss into the intermediate counter,
E plulginltoread the interpolation^ coefficients from the buss to the intermediate counter,
F. a switch setting of ^^^^^ a »^^^*te^ludii« Cn) accompany-
U. a swucn seuingui cue uumuw <-«. un.en- Ui ^ * > «
ing each argument,
H. plugging to multiply at the operating decimal position; see Multiplication.
(3)
In order to position a functional tape to the nearest value of the argument, six columns of the
buss must be plugged to the interpolation counter. These six columns include the algebraic
sLnc^mn the four argument columns and the highest order 'V column. In order to position
XctS'tape to the next lower value of the argument, only five columns of the buss are
Plugged to the interpolation counter. The plugging from the highest order "h" column to the
first column of the interpolation counter is omitted.
(4) The interpolation counter plughubs and the corresponding buss plughubs lie in the following rows:
Interpolator I -functional plugboard, row 15 INTERPOLATION-IN-1, row 16 BUSS;
Interpolator II - MP-DIV plugboard, row 12 I-IN-1-2 row 11 BUSS;
Interpolator m - MP-DW plugboard, row 13 I-IN-1-3, row 14 BUSS.
(5)
Table 8 shows the necessary plugging for the read-in of the argument to the interpolation counter
for each highest order "h" column. The number at the top of each column refers to the inter-
polation counter plughub. The numbers in the body of the table refer to the buss plughubs.
i mu~ «„«»„««„ Aonirr,<>\ r,nint lips h^twppn columns 15 and 16. Plug the interpolation count-
er for the following values of Aa and highest order h .
Interpolator
II
m
Aa
0.1
0.01
0.001
Highest Order "h r
14
13
12
INTERPOLATORS
263
FUNCTIONAL PLUGBOARD
Row 15
Row 16
o » •— »
6 5 4 3
• • • 000 ooooo 00000
3\ 2 1
ooooo I-IN-1
o • oo o
24
MP-DIV PLUGBOARD
Row 11
o^o o o
24
Row 12
Row 13
o o
20
•— •■
20
15
ooooo
10
ooooo
5
oS
• 94 •— •
6 5 4 3 2 1
7i • • 00 ooooo ooooo
15 10 5
000 ooooo ooooo ooooo
Row
is o • • • • — •— • 000 ooooo ooooo ooooo
[6543X21
14 0»000 0000 • — • • • • o ooooo ooooo
BUSS
BUSS
I-IN-1-2
I-IN-1 -3
BUSS
24
20
15
10
(6) If h is negative, the "h" correction- 2 reads auxiliary nines into the columns of the intermediate
counter to the left of the highest order "h" column. If it is desired to read these auxiliary
nines into a storage counter A under control of the line of coding (841, A, blank), the "h" cor-
rection^ plughubs should be plugged to any available row of buss plughubs instead of to the
intermediate plughubs.
TABLE 8
INTERPOLATION: BUSS TO INTERPOLATION COUNTER
INTERPOLATION COUNTER COLUMNS
6 5 4 3 2 1
1
24 5 4 3 2 1
2
24 6 5 4 3 2
3
24 7 6 5 4 3
4
24 8 7 6 5 4
5
24 9 8 7 6 5
5 6
24 10 9 8 7 6
3 7
24 11 10 9 8 7
o 8
24 12 11 10 9 8
° 9
24 13 12 11 10 9
jh 10
24 14 13 12 11 10
1 11
24 15 14 13 12 11
•g 12
24 16 15 14 13 12
gis
Z> 14
24 17 16 15 14 13
24 18 17 16 15 14
3 15
24 19 18 17 16 15
■a i6
24 20 19 18 17 16
3 17
24 21 20 19 18 17
18
24 22 21 20 19 18
19
24 23 22 21 20 19
20
24 — 23 22 21 20
21
24 — — 23 22 21
22
24 - 23 22
264
PLUGGING INSTRUCTIONS
.... _ . , , j jli__ — ^ji«o, t«ioi.maHiqfa nniiritpr nlughubs lie in the
(7) The "h" correction-2 piugnuDs ana me cuneDyvuuxiiB i«i. C imv».d < r — &*-
following rows:
interpolator I - functional plugboard, row 19 H-CORR-2, row 20 INTERMED-IN-2;
Interpolator n - MP-DIV plugboard, row 21 H-CORR-2-2 row 22 INT;
Interpolator in - MP-DIV plugboard, row 25 H-CORR-3-2, row 26 INT.
(8) Table 9 shows the necessary plugging for reading the "h" correcti on-2 ^^J^l^nml
W intermediate counter for each highest order "h" column The number at the op of each ^column
refers to the intermediate plughub. The numbers in the body of the table refer to the h cor-
rection plughubs.
TABLE 9 INTERPOLATION: -n" ^umvr.^iiwn-* iv^^xviv.—
COUNTER
INTERMEDIATE COUNTER COLUMNS
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
b
5 4 3 2
1
1
24 23 22 21 20 19 18 17 16 15 14 13 12 11- 10 9
8
7
6
5 4 3 2
?,
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
b
5 4 3
3
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
b
5 4
4
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
b
5
R
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
b
C
fi
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
i
s
7
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
1— 1
o
8
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
u
9
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
j3
10
24 23 22 21 20 19 18 17 16 15 14 13 12 11
11
24 23 22 21 20 19 18 17 16 15 14 13 12
I O
12
24 23 22 2i 20 19 16 17 16 15 14 13
T3
13
24 23 22 21 20 19 18 17 16 15 14
1 o
14
24 23 22 21 20 19 18 17 16 15
02
CD
15
24 23 22 21 20 19 18 17 16
b0
16
24 23 22 21 20 19 18 17
•rH
17
18
19
20
21
22
24 23 22 21 20 19 18
24 23 22 21 20 19
24 23 22 21 20
24 23 22 21
24 23 22
| 24 23
2. The operating decimal point lies between columns 1 5 and 16. Plug "h" correction-2 for the
following values of Aa and highest order "h".
Interpolator
Aa
Highest Order "h"
I
0.1
14
II
0.01
13
III
0.001
12
INTERPOLATORS
265
FUNCTIONAL PLUGBOARD
Row 19 o • • • • — i
24
20
Row 20 o
24
20
-•oooo ooooo ooooo H-CORR-2
15 10 5
-•oooo ooooo ooooo INT-IN-2
15 10 5
MP-DIV PLUGBOARD
Row 21 o » • • •
24
Row 22 o
24
20
20
-•— • ooo oo'ooo ooooo H-CORR
15 10 5 -2-2
■♦— • ooo ooooo ooooo INT
15 10 5
Row 25 o
Row 26 o
24
24
20
20
15
15
oo ooooo ooooo H-CORR
10 5 -3-2
oo ooooo ooooo INT
10 5
(9) In order to read minus one to lowest order "a" column, columns 1-23 of the "h" correction- 3
plughubs provide nines and the 25th plughub provides an eight. The "8" plughub is connected to
the lowest order "a" column of the intermediate counter. The nine plughubs are connected to
the remaining 23 columns of the intermediate counter. If it is desired to read the minus one of
"h" correction-3 into a storage counter A under control of the line of coding (841, A, blank),
the "h" correction-3 plughubs should be plugged to any available row of buss plughubs instead
of to the intermediate plughubs.
(10) The intermediate counter plughubs and the corresponding "h" correction-3 plughubs lie in the
following rows:
Interpolator I - functional plugboard, row 21 INTERMED-IN-2, row 22 H-CORR-3;
Interpolator II - MP-DIV plugboard, row 23 INT, row 24 H-CORR- 2- 3;
Interpolator in - MP-DIV plugboard, row 27 INT, row 28 H-CORR- 3- 3.
(11) Table 10 shows the necessary plugging for reading "h" correction-3; i.e., minus one, to the
intermediate counter for each highest order "h" column. The number at the top of each column
refers to the intermediate counter plughub. The numbers in the body of the table refer to the
"h" correction-3 plughubs, except that ' 8' refers to the 25th plughub of the "h" correction-3 row.
3. The operating decimal point lies between columns 15 and 16. Plug "h" correction-3 for the
following values of Aa and highest order "h".
Interpolator
Aa
Highest Order "h"
I
0.1
14
II
0.01
13
HI
0.001
12
266
PLUGGING INSTRUCTIONS
FUNCTIONAL PLUGBOARD
Row 21
Row 22
MP-DIV PLUGBOARD
Row 23
Row 24
Row 27
INT-IN-2
H-CORR-3
Row 28 •-•
INT
H-CORR
-2-3
INT
H-CORR
-3-3
TABLE 10 INTERPOLATION: "h" CORRECTION- 3 TO INTERMEDIATE COUNTER
INTERMEDIATE COUNTER COLUMNS
h-
1
2 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
'8' 1
2
3 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
'8 1
2 1
3
4 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
'8'
3
2 1
4
5 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
'8'
4
3
2 1
5
6 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
'8'
5
4
3
2 1
S
3
6
7 23
22
21
20
IS
18
ii
16
15
•i A
11
13
t n
14
11
10
9
8
Inl
O
o
5
A
*x
3
ft ■*
7
8 23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
•8'
7
6
5
4
3
2 1
O
8
9 23
22
21
20
19
18
17
16
15
14
13
12
11
10
'8'
8
7
6
5
4
3
2 1
O
9
10 23
22
21
20
19
18
17
16
15
14
13
12
11
'8 1
9
8
7
6
5
4
3
2 1
J5
10
11 23
22
21
20
19
18
17
16
15
14
13
12
■8'
10
9
8
7
6
5
4
3
2 1
?H
ii
12 23
22
21
20
IS
18
17
16
15
14
13
In 1
O
11
10
9
8
7
6
5
4
3
2 1
12
13 23
22
21
20
19
18
17
16
15
14
'8'
12
11
10
9
8
7
6
5
4
3
2 1
u
n
13
14 23
22
21
20
19
18
17
16
15
'8'
13
12
11
10
9
8
7
6
5
4
3
2 1
-M
14
15 23
22
21
20
19
18
17
16
•8'
14
13
12
11
10
9
8
7
6
5
4
3
2 1
CD
15
16 23
22
21
20
19
18
17
'8'
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
be
16
17 23
22
21
20
19
18
'8'
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
Hi
17
18 23
22
21
20
19
'8'
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
18
19 23
22
21
20
'8'
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
19
20 23
22
21
'8 1
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
20
21 23
22
•8 1 -
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
21
22 23
; 8'
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
22
23 '8'
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2 1
267
INTERPOLATORS
(12) The "h" columns must be plugged to read from the buss into the intermediate counter; i.e., the
highest order "h" column and the columns to its right are plugged. Since the multiplications
necessary to interpolation are carried on at the operating decimal position, this plugging is
direct.
(1 3) The intermediate counter plughubs and the corresponding buss plughubs lie in the following rows:
Interpolator I - functional plugboard, row 23 INTERMED-IN-2, row 24 BUSS;
Interpolator H - MP-DIV plugboard, row 16 INT-IN-3, row 15 BUSS;
Interpolator IH - MP-DIV plugboard, row 17 INT-IN-4, row 18 BUSS.
(14) Table 11 shows the necessary plugging for the read-in of "h" from the buss to the intermediate
counter for each highest order "h" column. The number at the top of each column refers to the
buss plughub. The numbers in the body of the table refer to the intermediate counter plughubs.
TABLE 11 INTERPOLATION: BUSS TO INTERMEDIATE -
IN-2
> 3,
OR 4
BUSS COLUMNS
24 23 22 21 20 19 18
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
1
2
2 1
3
3
2 1
4
4
3
2 1
5
5
4
3
2 1
B
3
6
6
5
4
3
2 1
7
7
6
5
4
3
2 1
O
8
8
7
6
5
4
3
2 1
o
9
9
8
7
6
5
4
3
2 1
A
10
10
9
8
7
6
5
4
3
2 1
U
11
11 10
9
8
7
6
5
4
3
2 1
0)
12
12 11 10
9
8
7
6
5
4
3
2 1
u
o
13
13 12 11 10
9
8
7
6
5
4
3
2 1
-M
14
14 13 12 11 10
9
8
7
6
5
4
3
2 1
15
15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
16
16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
n
17
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
18
18
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
19
19 18
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
20
20 19 18
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
21
21 20 19 18
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
22
22 21 20 19 18
17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2 1
4. The operating decimal point lies between columns 15 and 16. Plug the read- in of "h" for
the following values of Aa and highest order "h".
Interpolator
Aa
Highest Order "h"
I
0.1
14
n
0.01
13
m
0.001
12
268
PLUGGING INSTRUCTIONS
Row 23 ooooo ooooo o
24 20 15
10
Row 24
o o o oo
24
MP-DIV PLUGBOARD
Row 15
Row 16
ROW I?
Row 18
ooooo
24
ooooo
24
ooooo
24
ooooo
24
ooooo
20
ooooo
20
ooooo
20
ooooo
20
o (
15
o o
15
o o
15
-•-• INT-IN-2
10
BUSS
BUSS
10
10
o o o •-
15
10
ooooo ooo
20 15
INT-IN-4
BUSS
10
(1 5^ The interoolator units read the interpolational coefficients from the functional tape into the
buss with decimal point at the tape decimal position. The coefficients must be read from the
buss into the intermediate counter (C-value plughubs) for computation at the operating decimal
position, Negative coefficients may not be shifted to the right, since no auxiliary nines are
available to fill in at the left.
(16) The intermediate counter (C-value) plughubs and the corresponding buss plughubs lie in the
following rows of the MP-DIV plugboard:
Interpolator I, row 5 C-VALUE-1, row 6 BUSS;
Interpolator II, row 8 C-VALUE-2, row 7 BUSS;
Interpolator in, row 9 C-VALUE-3, row 10 BUSS.
5. The operating decimal point lies between columns 15 and 16. Plug interpolators I and III
for tape decimal point between columns 15 £ ' '" ~
point between columns 9 and 10, JC k J < 10*
MP-DIV PLUGBOARD
for tape decimal point between columns 15 and 16. Plug interpolator II for tape decimal
Row 5 o
Row 6 o
Row 7 o
Row 8 o ^
24
24
20
15
10
5
24
20
15
10
5
f24
20
15
10
5
1
C-VAL-1
BUSS
BUSS
C-VAL-2
20
15
10
269
INTERPOLATORS
MP-DIV PLUGBOARD
Row 9 o • • • •
24
20
15
Row 10 o
10
C-VAL-3
BUSS
24
20
15
10
6. The operating decimal point lies between columns 15 and 16. In the functional tape, Aa = 0.1
and highest order "h" = 14. The tape decimal point lies between columns 15 and 16. Plug
interpolator I.
FUNCTIONAL PLUGBOARD
Row 15 o • • • • — •— • ooo ooooo ooooo ooooo I-IN-1
[654 3\2 1
o • o o o oo • • » • • ooo ooooo oooo
Row 16
24 20
Rows 17 and 18 not used.
o BUSS
15
10
Row 19 o
Row 20 o
24
24
Row 21
Row 22
o • «
[24
o i
24
20
20
20
20
-•oooo ooooo ooooo H-CORR-2
15 10 5
-•oooo ooooo ooooo INT-IN-2
15 10 5
1 ,
15
l*
10
10
INT-IN-2
H-CORR-3
Row 23 ooooo ooooo oi
24 20 15
Row 24 ooooo ooooo o<
24 20 15
10
10
INT-IN-2
BUSS
MP-DIV PLUGBOARD
Row 5 o • • • •
24
20
15
Row 6 o
24
20
15
10
10
C-VAL-1
BUSS
7 . The operating decimal point lies between columns 1 5 and 16. In the functional tape , Aa = .01 ,
highest order "h" = 13 and|C k | < 10 9 . The tape decimal point lies between columns 9 and
10. Plug interpolator n.
270
PLUGGING INSTRUCTIONS
MP-uIV PLUGBOARD
Row 7 o
Row 8
o • i
[24
o » i
20
15
10
BUSS
C-VAL-2
24 20 15
Row 11 o • o o o 000 •— *
10 5
oo ooooo ooooo BUSS
Row 12
O • O O O 000 •— • — • • • 00 OOOOO uuuuu xjuwjkj
p4 20 /15 10 5
o \ i t 1 »— « 000 ooooo ooooo ooooo I-IN-1-2
6 5 4 3 2 1
Row 15 ooooo ooooo oo
ftA on K
Row 16 OOOOO OOOOO 00
24 20 15
m
BUSS
INT-IN-3
Row 21 o
Row 22 o
24
20
9 9 • • • • • • • • • • •
10 5
ooo ooooo ooooo H-CORR
15 10 5 -2-2
-•— • ooo ooooo ooooo INT
24
20
Row 23
Row 24
o • -
[24
ft I
20
15
71
15
10
10
1° *
1 24
20
15
10
INT
H-CORR
-2-3
8. The operating decimal point lies between columns 15andl6. In the functional tape, Aa = 0.001
and highest order "h" = 12. The tape decimal point lies between columns 15 and 16. Plug
interpolator III.
MP-DIV PLUGBOARD
Row 9 o • • • • — • • • • * — • • •
24
20
15
now iu u
24
20
• • 9
-6 — • — • • — • — • — •— • C-VAL-3
10
RTISS
ROW 13 Op •-*
ROW 14 O
15 10 5
«— • ooo ooooo ooooo ooooo I-IN-1-3
• % — % m — • ooo uuuuu uuuu
p 5 4 3\2 1
>ooo oooo • — • m • • o o o o o
9.a 20 15 10
Row 17 ooooo ooooo ooo
24 20 15
Row 18 ooooo ooooo ooo
24 20 15
o ooooo BUSS
5
10
INT-IN-4
BUSS
10
INTERPOLATORS
271
MP-DIV PLUGBOARD
Row 25 o • • • »
24
20
Row 26 o
24
20
Row 27
Row 28
15
15
o
8
J 24
20
15
10
5
24
20
15
10
5
oo ooooo ooooo H-CORR
10 5 -3-2
oo ooooo ooooo INT
10 5
INT
H-CORR
-3-3
(17) For tape positioning, one half the number of arguments in the tape must be set in the push
button switches labeled "Value tape set up 1/2 A values in tape" above the interpolator to be
employed.
(1 8) The number of interpolational coefficients (including C Q ) should be set in each of the dial switches
above the interpolator, labeled "Set up number of C-values on each switch". In certain special
cases, the dial switches need not be set alike. In order to position the tape, the right dial switch
is set to the number of interpolational coefficients (including Cq) accompanying each argument
in the tape. The left dial switch is set to the number of interpolational coefficients to be used
in the interpolation computation.
272
CARD FEEDS
/1\ t<v.« now* faaAc ronniro nlucrorintr fnt« the r^ad-nut from the card feed brushes into the buss.
The card columns and corres^ondin 0, card feed brushes and plughubs are numbered from left to
right, whereas the buss plughubs or the calculator are numbered from right to left.
(2) If negative numbers are to be shifted to the left on reading into the calculator, they should be
punched as complements on ten rather than on nine. If negative numbers are to be shifted to
the right on reading into the calculator, auxiliary nines must be filled in to the left by plugging
one brush plughub to more than one buss plughub. One brush plughub should not be plugged to
more than nine buss plughubs.
(3) The card feed plugboard is located to the right of the sequence mechanism. The brush plughubs
of card feed I lie in vertical row 8 and the corresponding buss plughubs in vertical row 5. The
brush plughubs of card feed II lie in vertical row 4 and the corresponding buss plughubs in ver-
tical row 1 .
1. The operating decimal point lies between columns 15 and 16. Cards are to be fed from
both feeds with decimal point between card columns 9 and 10. Plug the card feeds.
CARD CARD
BUSS FEED BUSS FEED
II I
24 • o o 1* 24 • o o 1*
too iioo *
too f f o o
too 4 i o o
o o 5* 204 o o
10 o • 4 o o
o o 4 * o o
O 6^00
O O • • o o
o o 104| 15^ o o
V
1 • o O I
oo 1 4 o o i
• • o I
o o I if o o i
o o 15f 10* o o 15<
oo 4*00
o o i * o o
o o 20 i 5« o o <
oo ••oo
o o ••oo
oo ••oo
o o 24 4 ll o o 24 1
The operating decimal point lies between columns 15 and 16. Cards are to be fed from
feed I with decimal point between card columns 15 and 16. Cards are to be fed from feed
II with decimal point between card columns 3 and 4.
273
CARD FEEDS
CARD
CARD
BUSS
FEED BUSS
FEED
II
I
24
>
% 24.
1
»
»
lo
o
»
20
»
5.
► 20i
»
5o
»
>
>
>
»
o
»
15(
I
I
>
10<
► 15<
I
10<
»
>
>
► o
I
►
>
►
10(
>
*
15i
► 10(
: :
►
►
y o
o
15<
> o
►
J
»
o c
5<
►
20 o 5 c
o
20 1
>
o o
► o
o o
o
o
o o
lJ
24 o
lo
24 <
(4) The "Card Feed Reverse" switches are located to the left of the sequence mechanism. It should
be noted that though these switches reverse the codes of the feeds they do not reverse the plug-
ging.
274
CARD PUNCH
/i\ rri,„ „„wi ™™^ romiiras nhio-ffintr nf the read-in from the Dunch counter to the punch magnets.
The card columns are numbered from left to right, whereas the punch counter columns are
numbered from right to left.
(2) To skip a card out, 24 card columns must be punched. If fewer than 24 columns are wired for
punching, zeros in a master card in the duplicating rack will skip the card out.
(3) The plugboard for the card punch is located at the extreme right end of the machine, inside the
cover. Only two sets of plughubs are used, labeled PUNCH MAGNETS and COMP MAG OR
CTR TOT EXIT OR M S IN, the latter set being wired to the punch counter.
1 . The operating decimal point lies between columns 15 and 16. Plug the punch to punch cards
with decimal point between columns 9 and 10.
PUNCH MAGNETS
Card cols. 1-20
Card cols. 21-24
Ctr. cols. 24- 5
Ctr. cols. 4-1
! 25
t iU i o
oooooo ooooo 00000
COMP MAG OR CTR TOT EXIT OR M S IN
2A 2B 4A 4B 6A
6B
6B
• li 9 9
oooooooo 00000000
(4) Cards may be punched containing a function in the first columns of the cards and a serial num-
ber in the last columns of the card. After the function is punched, a duplicating card and skip
bar control the punch.
2. The operating decimal point lies between columns 15 and 16. A function is to be punched
in the first 24 card columns with decimal point between card columns 9 and 10. Serial
numbers are to be punched in card columns 70, 73-76 and 79. Plug the punch.
/
/
o o
o o
2A
V*U
PUNCH MAGNETS
5 10 15 20
-#— • — *7 — m » 9 — » t •
7\
^-# • » • — •■
25
30
n n n r\ r» n n n
2B
4t) DU
0000 oooo
65 \^>^~
• • ^-«
COMP MAG OR CTR
4A 4B
35
n n r» o
00
OOOO
75
TOT EXIT OR
6A
40
o o
o o
^
ou
o o
80
MS IN
6B/
\6B 1
#»-• •• 0000 0000 0000 0000
275
PRINTING
(1) The printing operation requires plugging for:
A. dropping off zeros to the left,
B. printing a minus sign,
C. the read-out of the print counter to the typewriter,
D. horizontal spacing of digits,
E. printing a decimal point,
F. dropping off zeros to the right,
G. tabulating and returning the carriage,
H. resetting print and print step counters,
I. vertical spacing,
J. adding a half -correction,
K. printing in half time.
(2) The plugging of each typewriter is complete and independent. The sequence of printing oper-
ations is controlled by a print step counter which advances at the rate of nine steps per second.
The read-out of this counter is wired to 49 column selection plughubs, labeled COL-SEL-PRINT-1
and lying in rows 1,2 and 3 of the functional plugboard for typewriter I, and COL -SEL -PRINT -2
lying in rows 8, 9 and 10 of the functional plugboard for typewriter II.
(3) In order to drop off zeros to the left, for typewriter I:
A. plughubs 24 and 25 of row 5 (RO-CONTROL-RELS) are connected,
B. plughub 25 of row 6 is plugged to the n + 2nd plughub of row 5, where the printed deci-
mal point lies between columns n and n + 1 of the print counter.
In order to drop off zeros to the left, for typewriter II:
A. plughubs 24 and 25 of row 12 (RO-CONTROL-RELS) are connected,
B. plughub 25 of row 13 is plugged to the n + 2nd plughub of row 12, where the printed
decimal point lies between columns n and n + 1 of the print counter.
No plughubs are available for dropping off zeros to the left if the printed decimal point lies
between columns 22 and 23 or between columns 23 and 24. If for typewriter I the 25th plughub
of row 6 is plugged to the 23rd plughub of row 5, or if for typewriter II the 25th plughub of row
13 is plugged to the 23rd plughub of row 12, then,
(a) if the printed decimal point lies between columns 22 and 23, decimal quantities will be
printed with no zero preceding the decimal point;
(b) if the printed decimal point lies between columns 23 and 24, decimal quantities will be
printed with no zero preceding the decimal point and if the digit following the decimal
point should be a zero, a space will occur instead of a printed zero.
(4) In order to print the minus sign preceding a negative number, the plughub of the print counter
read-out next above the plughub wired to print the highest significant digit must be plugged to a
column selection plughub. Negative numbers may be printed as complements on nine by throw-
ing the "Print Complement Switches" located to the right of the MP-DIV plugboard.
(5) The plughubs of the print counter read-out corresponding to the columns of the print counter
containing the digits to be printed must be plugged to column selection plughubs. The print
counter read-out plughubs are in row 4 for typewriter I and row 11 for typewriter II.
(6) If the digits of the quantity to be printed are to be spaced in horizontal groups, spaces must be
plugged from plughubs 11-25 of row 3 for typewriter I, from plughubs 11-25 of row 10 for type-
writer n. These spaces are plugged to the appropriate column selection plughubs between the
connections from the print counter read-out plughubs.
276
PLUGGING INSTRUCTIONS
K')
(8)
(9)
/i,q\
mK- ->-.-* -rt^l ^. — '— ^ -- — 1 — rrrm'l *•*--» — il-- OCJ-l. ~1~~U..U n( «.«-vrt 1 fnii ^nrifiTgrnitaK T Itf Wrtin ft fr»l* hmfl.
ifle utjCiHlai puuiL us uxuggSu Iruiu uic aot.11 piugiiuD <-»a iuii ■»■ Ivjx ijyeAiivei ■*•» oi **"» « i% '* vr-
. u. tt ±~ 4.1 _„i..— ~_ „„!_,, 4-: ~— .l„»i«,k I'ttSm/v Un4-nrnAn 4-Vi«->0f> turn nlnrrhiiKc whinVi oro ynnnoptpd
WXltei. ii, lu uic t;uiuuui scickuuu (;iuguuu j.jrxiig ucuntcu iuvscje >.t»w ^.iv^m..^ mi****. •*..» „ «~—
to the print counter read-out columns either side of the assumed decimal point.
Zeros may be dropped off to the right of a quantity under control of the code 87 (called the
"argument control") in the Out column of the line of coding initiating printing. One of the first
two plughubs in row 18 is connected to the column selection plughub next after the plughub con-
nected to the last digit to be printed.
If only one vertical column of numbers is to be printed, a tab is plugged immediately after the
last digit, five column selection plughubs are left blank and a second tab is plugged for the car-
riage return. This second tab iF converted to a carriage return by adjusting the right hand
margin stop. If more than one vertical column of numbers is to be printed, a tab is plugged
immediately after the last digit of each quantity. The tab after the last quantity printed on any
horizontal line is converted to a carriage return. Eight tab plughubs are provided for each
typewriter. They are plughubs 21-24 of rows 1 and 2 for typewriter I, of rows 8 and 9 for type-
writer n.
The print step counter and print counter are reset simultaneously. Six column selection plug-
hubs'are left^blank after the last tab and then the reset is plugged. The reset plughub is the
25th plughub of row 2 for typewriter I and of row 9 for typewriter II.
1. The operating decimal point lies between columns 15 and 16. Plug typewriter I to print
quantities, which may be positive or negative, to 8 decimal places, grouped by threes to
the right and left of the decimal point, argument control after 2 decimal places.
COL-SEL-PRINT-1 1
Row 2
Row 3 ooooo
o i I i • •— • • • •
RO
PRINTJcjrR-RO
15 10
ooooo
45 49
M
• •-"% ooooo
RO-CONTROL-RELS
10
Row 4
25 24
C
2524
Row 6 • o o o o ooooo ooooo ooooo ooooo
2524 20 15 10 5 (4-5)
Row 18 ooooo ooooo ooooo ooooo oooo • —
2 1
The operating decimal point lies between columns 21 and 22. Plug typewriter II to print
quantities, which may be positive or negative, to 21 decimal places, digits in groups of 3,
5, 5, 5, 3 to the right of the decimal point.
PRINTING
277
DP TAB
Row 8 • • • o o o~
Row 9
25
R
-•
25
21
TAB
o o o o
21
Row 10 ooooo
Row 11 o •— {
25 24
C
Row 12 •-•
25 24
V
COL-SEL-PRINT-2
10
20
25
I SPACES |_L___r
* o o o o • t O 1
"I o o o o
30
o o o • o
40
PRINT-CTR-RO
19
o • o o o
35
39
ooooo
45 49
£
=5=
20
15 10 5
RO-CONTROL - RE LS
00 ooooo ooooo ooooo ooooo
20 15 10 5
13 90000 ooooo oooo
Row LO »oooo ooooo ooooo ooooo ooooo
2524 20 15 10 5 (4-5)
Row 18 ooooo ooooo ooooo ooooo ooooo
2 1
3. The operating decimal point lies between columns 15 and 16. Plug typewriter I to print
all 23 digits of quantities, positive or negative, grouped by fives to the right and left of the
decimal point, argument control after 2 decimal places.
DP TAB
Row 1 •"
COL-SEL-PRINT-1
25
• 00 o •— •■
21
R TAB
Row 2 !-• o o o o
25 21
Row 3 ooooo
•— • p • • f • • h
/?
20
SPACES
9
Row 4 o
10
25
• o o o •
T{ • • • P~9~
15 f 19
PRINT-CTRJ-RO |
• oooo oio
30
35
o o o • o
40
o o
39
ooooo
45 49
♦-• •— •-
-•— •
2524 20 15 10 5
C RO-CONTROL-RELS
Row 5 •— • 000 OOOfO ooooo ooooo ooooo
15 10 5
25 24
20
Row 6 »oooo ooooo ooooo ooooo ooooo
2524 20 15 10 5 (4-5)
Row 18 ooooo ooooo ooooo ooooo oooo • —
2 1
278
PLUGGING INSTRUCTIONS
(ii) The first ten plughubs of rows 38 and 39 control the vertical grouping of quantities printer on
typewriter I. The second set of ten plughubs on the same rows serve the same purpose *or
typewriter II. The vertical spacing of each typewriter is under control of the read-out of a
line step counter (LSj andLS 2 ). These counters step every time a carriage return occurs.
Various vertical groupings are possible but the pattern must repeat in groups of ten lines or
less. At the end of the desired grouping, the line step counter must be reset. This reset is
obtained by connecting plughub R (6 for typewriter I, 16 for typewriter II in row 39) to the line
step counter read-out. When the step counter resets, a single line space is obtained. If an
extra vertical space is desired, one of the extra space plughubs (1-5 for typewriter I, 11-15 for
typewriter II in row 39) must be plugged to the step counter read-out.
Plug typewriter I for vertical groups alternately of 3 and 4 quantities. Plug typewriter II
for vertical groups of 8 quantities.
Row 38 ooooo
9 in
7 6 5
ooooo
4 3 2 1 10
o o
9 8
o o o
2 1 10
Ro^
EXTRA SP 2
• oo o •
[7 6 5 4 [3
OGw 0^0 OO
R EXTRA SP 1
5. Plug typewriter I for vertical groups of 4 quantities. Plug typewriter II for vertical groups
of 5 quantities.
Row 38
Row 39
ooooo o o o o • ooooo ooooo •
9 8 7 6 5\ 4 3 2 1 10 9 8 765/4
ooooo o o o o • ooooo ooooi o
o o o o
3 2 1 10
ooooi ooooo
R EXTRA SP 2 R EXTRA SP 1
(12) The print counters may be plugged for a "half pick-up" which adds or subtracts five in the
column to which it is plugged, according as the quantity in the print counter is positive or nega-
tive. Note that the typewriter reverse switches do not change over the half pick-up, which is
not reversed but continues to add into the print counter for which it is coded and plugged. The
half pick-up impulse plughubs lie in rows 6 and 13 for print counters I and n respectively,
labeled IMPULSE 1/2 CORR. The impulse plughubs are plugged to rows 7 and 14 for print
counters I and II respectively, labeled CTR.
6. The operating decimal point lies between columns 15 and 16. Plug print counter I for a half
Dick-uo correcting the eighth decimal place.
Row 6 o
2524
Row 7 o •-
24
20
15
10
20
15
10
4 1/2 CORR
(4-5)
CTR
The operating decimal point lies between columns 19 and 20.
half pick-up correcting the tenth decimal place.
Plug print counter II for a
PRINTING
279
Row 13 o
2524
Row 14 o •— (
24
20
20
15
10
15
10
~i 1/2 CORR
(4-5)
CTR
8. The operating decimal point lies between columns 15 and 16. Plug print counter and type-
writer I to print on the same horizontal line:
(a) an argument, zeros dropped off after 2 decimal places,
(b) a positive or negative quantity to 10 decimal places, digits grouped by fives to the right
and left of the decimal point, half pick-up correcting the tenth decimal place.
Plug the line step counter for vertical groups of six lines.
Row 1
Row 2
DP TAB COL-SEL-PRIN T-1
* • O O O O • » | |H| • • • f • • * *7-* f • f •
25
21
R TAB
-•0000
25 21
Row 3 ooooo
Row 4 o
•—♦
20
z\
SPACES
ooooo
K
o o
25
-• • fer*
15
o o
o o • o
O OfOOO
30
1
O o o o o
40
19
ooooo
35 39
ooooo
45 49
PRINT-CTR^RO
2524
20
15
10
■•— • ooooo
5
Row 5
Row 6
Row 7
Row 18
Row 38
Row 39
c
•— • o o
2524
o <
20
RO-CONTROL-RELS
10 ooooo ooooo
15 10
HyT mn. stt. 1 f>. rro?R
ooooo
5
, 1
25 24
20
15 10
COUNTER
5
(4-
24
20
15 10
5
ooooo ooooo ooooo ooooo 0.09-
2 1
ooooo ooooo ooooo ooo»-
98765 4321 10 987 6
OOOOO OOOOO OOOOO 00
R EXTRA SP 2
o ooooo
5 4 3 2 1 10
■• ooooo
R EXTRA SP 1
280
PLUGGING INSTRUCTIONS
successive digits unless there is already a space, a decimal point or an argument control plug-
ged between them.
9. The operating decimal point lies between columns 15 and 16. Plug typewriter II to print in
half time, positive or negative quantities, to 8 decimal places, digits grouped by threes to
the right and left of the decimal point, argument control after 2 decimal places, half pick-
up to correct the eighth decimal place. Plug the line step counter for vertical groups of
five lines.
Row 8
Row 9
DP TAB
* • • o o
COL-SEL-PRINT-2
25
R
21
TAB
r* o o o o
. 25 2
21
Row 10 o o o o o
Row 11
Row 12
Row 13
o
2524
°^ ]°A\Y? ioTV%°
V \T
20 > >
SPACES
o o lo o
&
25
• • o
*
| PRINT-CTR-ROl
i i » t till <\ J
30]
7-.
40
/
\
t
20
2524 20
Lfi
* o o
10
o o
35
o o
45
o o
5
19
39
• o o
49
RO-CONTROL-RELS
• O OOOOO OOOOO 00000
15 10 5
Row 38 ooooo oooo^ ooooo ooooo ooooo
8 765 4321' 10
Row 39 o
9876 5N432110 9
oooo oooo# ooooo o
R EXTRA SP 2
oooo ooooo
R EXTRA SP 1
(14) The "Typewriter Reverse Switches" are located to the left of the sequence mechanism. It should
be noted that, as stated in note (12), though these switches reverse the codes of the print counters
and the codes initiating printing, they do not reverse either the plugging or the half pick-up
coding.
281
SAMPLE PLUGGING
The plugging of the calculator is shown for operating decimal point between columns 15 and 16.
Division is plugged to provide 7, 14 or 22 digits in the PQ counter under control of Miscellaneous
codes 643, 6431 and blank respectively.
Interpolator I is plugged for afunctional tape in which Aa = 0.1, highest order "h" = 14 and
the tape decimal point lies between columns 15 and 16.
Interpolator III is plugged for a functional tape in which Aa = 0.01, highest order "h" =13 and
the tape decimal point lies between columns 9 and 10.
Typewriter I is plugged for positive or negative quantities, all 23 columns of digits grouped by
fives to the right and left of the decimal point, argument control after 2 decimal places. Line step
counter 1 is plugged for vertical groups of six lines.
Typewriter n is plugged for positive or negative quantities, digits grouped by threes to the
right and left of the decimal point, argument control after 2 decimal places, half pick-up to correct
the eighth decimal place. Line step counter 2 is plugged for vertical groups of five lines.
The following switch settings must be made:
Divide N minus decimal switches = 07;
Log N value switches = 07;
Interpolator I, push button switches = 0051 , dial switches = 3;
Interpolator III, push button switches = 0044, dial switches = 5.
Interpolator II reads a value tape and therefore requires no plugging. The card feed and card
punch pluggings are assumed to be direct and are not shown.
282
PLUGGING INSTRUCTIONS
MP-DIV PLUGBOARD
Row 1
Row 2
Row 3
Row 4
Row 5
Row v
Row 7
Row 8
Row 9
Row 10
Row 11
Row 12
o • o o ooooo
* o * o "o ooooo i oooo ooAoo ooooo PLACE LIM.
23 20 15 10 5
25
20
ooooo ooooo ooooo PQ CTR
15 10 5
OfOOO OOOOO 00
46 45 40
35
30
PQCTR
o 1 » » > — =• — t — c — 1 — • — • — > • • — • • — • — • — • — * ' * — • — • — •—• P-OUT
24 20 15 10 5
* - - ■ ■ * • n tttt- • • • • • C-VAL-1
24 20 15
„a ^ ^ ^ -~--Q J i — *■ *' ■ ■ ^—- ^ i — 5 ' *
10
BUSS
OA
9.n
1 R
m
5
ooooo ooooo ooooo ooooo ooooo BUSS
24 20 15 10 5
ooooo ooooo ooooo ooooo ooooo C-VAL-2
24 20 15 10 5
[24
o >•
20
15
10
C-VAL-3
BUSS
24
20
15
10
ooooo ooooo ooooo ooooo ooooo BUSS
<£u
10
ooooo ooooo ooooo ooooo ooooo I-IN-1-2
6 5 4 3 2 1
Row 13 o » •— •
now i.'i
Row 15
Row 16
Row 17
Row 18
[6 5 4 3\ 2 1
o^uou uuu
24 20
•— • OOO OOOOO OOOOO OOOOO i-lJN-i-iS
r\ r\ r\ r\ n r\
n RTTRS
15
10
OOOOO OOOOO OOOOO OOOOO OOOOO BUSS
24 20 15 10 5
ooooo ooooo ooooo ooooo ooooo INT-IN-3
24 20 15 10 5
ooooo ooooo OO
24 20 15
OOOOO OOOOO OO
24 20 15
10
INT-IN-4
BUSS
10
283
SAMPLE PLUGGING
MP-DIV PLUGBOARD (continued)
Row 19 o o o o o ooooo •— <
24 20 15
10
BUSS
Row 20 ooo
24 22 20
i • • • • — • • • o o ooooo 1/2 T
15 10 5
Row 21 ooooo ooooo ooooo ooooo. ooooo H-CORR-2-2
24 20 15 10 5
Row 22 ooooo ooooo ooooo ooooo ooooo INT
24 20 15 10 5
Row 23 ooooo ooooo ooooo ooooo ooooo INT
24 20 15 10 5
8
Row 24 ooooo ooooo ooooo ooooo ooooo H-CORR-2-3
24 20 15 10 5
Row 25 o
Row 26 o
24
20
-•— ♦ ooo ooooo ooooo H-CORR-3-2
15 10 5
24
20
-•— • ooo ooooo ooooo INT
15 10 5
Row 27
Row 28
0/» <
24
o t
24
20
15
10
20
15
INT
H-CORR-3-3
10
284
PLUGGING INSTRUCTIONS
FUNCTIONAL PLUGBOARD
DP TAB
Row 1 *t? o o o •— »
Row 2
L
R TAB
oooo
Row 3 ooooo
#—• » •— •
A
20
SPACES
oooo
51 m * •-^-
1° 1
25
10 1 15 n
i - "^ oooo o • o
>• o o o •
ss
30
35
o o o|# o
40
Row 4 o • • '• • •— •
24 20
C
Row 5 •— • o o o ooo
25 24 20
•-L • • • • •— »
15 10
oooo
45
*— • • • • • •
o ooooo ooooo ooooo
15 10 5
TYPEWRITER I
COL-SEL
i, n n n n n r> n n d OOOOO 00000 OOOOO
2524" 20 15 10 5 (4-5)
Row 7 ooooo ooooo ooooo ooooo ooooo
24 20 15 10 5
DP TAB
Row 8 i ? 9-j o o o •— <►
_ 1
TAB!
Row 9 $0000
Row 10 ooooo
\ 5 1 ] f 10
=r~» «-r» * f >• •y*
20
SPACES
o • o
o 4
oooo
25
15
• o |o |o O 00
30
•— •
20
o o o • • o o
40
f o
35 ii
o o oooo
45
15 1_
10
oo ooooo
5
Row II o •— •— • •
24
C
Row 12 •-• O O OOOfO ooooo ooooo ooooo
25 24 20
PRINT CTR-RO
RO-REL8
1/2 CORR
CTR
TYPEWRITER II
COL-SEL
To o (
15
10
Row 13
2524
Row 14 o •—
20
TT
10
15
10
• • • • • 1
5 1 (4-
J~tI
24 20
Row 15 o m • • * — •-• ooo ooooo ooooo ooooo
Row 16
O j» > 9 # ■ •— • OOU UUUUU u v v v «
(6 5 4 3\2 1
o * o o o o • • • I — •— • ooo ooooo o
oooo
24 20 15 10 5
Row 17 ooooo ooooo ooooo ooooo ooooo
Row 18 ooooo ooooo ooooo ooooo o o o • •-
PRINT CTR-RO
RO-RELS
1/2 CORR
CTR
I-IN-1
BUSS
SAMPLE PLUGGING
FUNCTIONAL PLUGBOARD (continued)
285
Row 19 o
Row 20 o
24
20
-•oooo ooooo ooooo H-CORR-2
15 10 5
24
20
-•oooo ooooo ooooo INT-IN-2
15 10 5
Row 21
Row 22 L.
24
8
o I
24
20
I,
15
10
20
15
10
Row 23 ooooo ooooo o<
24 20 15
Row 24 ooooo ooooo oi
24 20 15
10
10
Row 25 o m • • • '• • • •— • •— •-
24 20 15
Row 26 o>» • • • — • • • • • — •-4-
24 21 20 15
10
10
Row 27 oy
24 21 20
Row 28 o^«ooo ooo
24 20
15
10
o ooooo
5
o ooooo
5
15
10
Row 29. 0'
24
20
15
10
Row 30
25
21 20
15
10
o ooooo
5
Row 31 ooooo ooooo ooooo ooooo o > • ' • •
45 40 35 30
Row 32 o
Row 33 o
24
20
15
10
24
20
15
10
Row 34 ooo
24 22 20
15
10
ooooo
5
Row 35 ooooo ooooo •-<
24 20 15
10
INT-IN-2
H-CORR-3
INT-IN-2
BUSS
BUSS
LIO-OUT
EIO-IN
BUSS
BUSS
EIO-OUT
EIO-OUT
SIO-IN II
BUSS
BUSS
SIO-OUT-I
286
PLUGGING INSTRUCTIONS
niT»TrtnWA\l»I T>T Ttpt)A»DT\ fnnrvH miafl\
Row 36 o
Row 37
't
o >•
24 22 20
15
10
o O
5
24
Row 38 o o o o o
Row 39 o o o o o
Row 40 • • •' • •
20
o o o o •-
9 8 7 6 5
15 10 5
OOOOO 000 »-i0 o o o o o
4321 10 987 65 4321 10
0000»— 'OOOOO OOO 1 -* OOOOO
R R
SIO-OUT-n
BUSS
OOO OOOOO oooo
10 io
9's
287
CHAPTER VI
SOLUTION OF EXAMPLES
In most cases there are several methods of adapting a problem for machine computation. After
all methods of attack have been considered, one usually will show distinct advantages as regards
speed and ease of operation and reliability of the checking procedures employed.
Since machine time is extremely valuable, the first consideration in planning a sequence tape is
to reduce the computation time to a minimum consistent with the required accuracy. However, a fine
balance must be maintained between computation time and the ensuing complexity of the coding. The
conservation of one or two cycles of machine time will, for example, not be profitable if it means that
the counters containing essential parts of a computation must be reset before the results are checked.
The second consideration in planning a computation is ease of operation. If switches must be
altered or sequence tapes interchanged at relatively short intervals of time, these operations will
constitute not only a loss of time but also a source of error.
Ease of rerunning a computation in the wake of an error and the possibility of computing for
specific values of the independent variables must also be considered. Machine failures occur from
time to time. The amount of time consumed in detecting the source of an error is usually dependent
upon the complexity of the coding. The time required to resume operation after an error, which is
dependent upon the number of manipulations the attendant must perform, should be reduced to a mini-
mum in a well planned sequence tape. Specifically, no decisions or computations should be required
on the part of the attendant. The operating instructions and the values printed or punched should pro-
vide all the information necessary for rerunning any part of the computation.
Finally, of paramount importance in the design of a sequence control tape are the checks on the
computation. These must insure positive proof that the output values obtained are precisely those
required and that they are correct to the desired accuracy. Four classes of errors must be taken
into account: (1) errors inherent in the mathematical formulae; (2) errors produced by a repetition
of the four fundamental operations of arithmetic; (3) errors introduced by manual operations; (4) errors
due to mechanical or electrical failures within the calculator itself.
288
SOLUTION OF EXAMPLES
. . n jl_. „i J- i~„ *-,,.„+ ks oTTiinqtori rfufintr the nreliminarv
The errors inherent in tne mamemaucai wruimac muo«. u e cro^ud^u -u- — -i— *.
analysis before the coding is begun. Decisions must be made as regards the number of terms of an
infinite series to be retained, the number of times an iterative process must be applied and the order
of interpolation required. These decisions are dependent upon the interval and increment of the inde-
pendent variable and the accuracy desired in the computed results.
The loss of accuracy due to the repetition of the four basic arithmetical operations in a finite
digital calculator must be subjected to a detailed analysis. For each operation, the maximum error
must be assumed and the error of the final result computed. The simple expedient of using a certain
number of extra computing columns will, in general, nullify errors from this source. Thus the choice
*e tn a nnara Hn<T H B ~ m5 ! no<*iiinn nrfll in tsart be dictated by the number of extra columns so allowed.
The two sources of human error mentioned in Chapter V, incorrect switch settings and incorrect
plugging, are perhaps the most serious of all. If the mathematical nature of a problem permits a
check of the final results, independent of the method of computation, the errors of the manual oper-
ations will be detected. If, however, the only checks which may be applied are those of an operational
character; i.e., substantiating the fact that the desired sequence of operations has been correctly
performed by the calculator, such errors as incorrect switch settings may not be detected. Hence
meticulous precision on the operator's part and careful checking of all manual operations are essential.
Mechanical and electrical failures within the calculator itself are the final source of errors
which must be checked. If a problem is properly coded, either operational or end result checks must
be provided to detect such failures. In no case should the calculator be permitted to run more than
twenty minutes without checks .
Although the probability is exceedingly small, a failure in the checking circuits of the machine
may occur. To provide for the detection of such an event, all check quantities should be printed and
kept under observation. If the check quantities are printed before the checking operation is performed,
in case of failure, the magnitude and conformation of the error may provide a clue to its source. If
possible, all quantities essential to the computation of the value being checked should be preserved
in the calculator until the check is completed. These quantities may then be printed or punched and
manual computation used to aid in tracing the source of the error. If the length of a computation is
289
SOLUTION OF EXAMPLES
not too great, a rerun after a failure, with the tolerances set arbitrarily low so that the machine will
stop even though the computation is correct, may provide correct values for comparison with those
in error. Such a comparison will often lead directly to the particular source of difficulty.
Before the actual coding is begun, the storage counters should be allocated to the various parts
of the computation. Then as the coding proceeds, a diagram should be prepared showing the lines of
coding by which the counters are reset and the quantities they contain at every cycle of the computation.
A clear copy of the coding must be provided before an attempt is made to run a sequence tape
on the calculator. The lines of perforations in the tape should be numbered to correspond to the lines
of coding. In the coding sheets, colored indicators should call attention to all prints, interpolations
and checks. All functional operations should be separated by horizontal rulings.
Before a sequence tape is run on the machine, a manual computation of a degenerate case, of the
first point to be evaluated or of some arbitrary point, should be made. Comparison of the results of
this manual computation with the results yielded by the tape will serve to check the coding and punch-
ing of the tape. The manual computation should parallel the operations dictated by the tape so that
intermediate results may be compared if the final results fail to check.
Every sequence control tape must be accompanied by operating instructions. These instructions
must be sufficiently complete to enable an experienced attendant to set up the problem and operate the
calculator. All value and functional tapes and cards supplied with a problem must be thoroughly
checked before a problem is ready to run. The only remaining source of input values, the switch
settings, must be checked just before the machine is started. Directions for checking the switch set-
tings must be given in the operating instructions. The quantities standing in the switches must be
printed or punched for checking, either under control of a sequence tape or under manual control of
the keyboard ordinarily used in the preparation of sequence tapes (see page 45, last paragraph). If
blank tape is placed across the reading pins of the sequence mechanism, this keyboard maybe connec-
ted to the calculator to transmit successive single lines of coding to the machine. Only an experienced
attendant should attempt to use the keyboard, however, because of the rapid manipulations necessary
in using automatic codes. The keyboard is most frequently used for printing and punching quantities
when testing to locate a source of error.
290
SOLUTION OF EXAMPLES
It is often necessary to make preliminary computations and to set certain values in storage
counters before a computation is begun. In such an event a starting tape is used. It is usually a short
two-ended control tape and may well include printing quantities from the switches, checking plugging
and resetting storage counters. If possible starting tapes should be used only at the beginning of a
problem or to re-establish operation after failure to check. In general, they should not be used at the
start of each individual run since too much time would be wasted in changing control tapes.
The operating instructions accompanying a sequence tape must include all of the following in-
formation.
(1) Switches.
All quantities to be set in switches must be listed. Both symbols and numerical values must
be stated. All tolerances must be accompanied by a reference to the quantity to be checked.
(2) Tapes.
All value and functional tapes, together with a statement of the interpolator on which they
are to be placed, must be listed. All tapes must be clearly labeled and starting lines indi-
cated. On the sequence tape itself, the starting line and ail rerun lines must be marked.
(3) Card Feeds.
The cards required by each feed must be identified by their serial numbers. The relation-
ship of the serial numbers to the argument and function being computed must be clearly
stated. In the instructions for reruns or any other special runs, further instructions for
the replacement oi car^s mus*. *>e given.
(4) Card Punch,
The quantities being punched and the printed values with which they may be compared must
be identified. The composition of serial numbers in relation to the argument and function
must be made clear. Instructions must be given for the labeling, filing and storing of all
cards punched.
(5) Typewriters.
The mathematical symbols of the quantities printed and their relative positions must be
stated. Sample headings of pages or rolls should be cited. It must also be stated whether
291
SOLUTION OF EXAMPLES
or not the typewriter reverse switches may be used since these switches do not reverse the
half pick-up coding.
(6) Storage Counters.
All manual resets of storage counters must be listed. In particular, if a counter is used to
accumulate for each quantity or group of quantities printed, and stop the machine at the end
of a page, this counter must be identified.
(7) Functional Counters.
All manual resets required must be listed.
(8) Checks.
All checks must be listed and the following information supplied for each check:
(a) quantity checked;
(b) amount of tolerance and switch from which it is derived;
(c) line of coding containing the check procedure;
(d) procedure in case of failure to check.
(9) Rerun Instructions.
In general, these will be of two types:
(a) rerun of the point on which the failure occurred;
(b) rerun of any other point.
Complete plugging instructions must also accompany every sequence control tape. These in-
structions must include all of the following information: (1) a statement of the position of the operating
decimal point of the calculator and of the typewriter and punch decimal points, if these differ; (2) a
list of the units of the calculator employed in the computation and diagrams of their plugging; (3) the
switch settings for division, logarithms and interpolation must be listed if these functions are to be
used; (4) for each typewriter, the horizontal grouping of the digits to be printed must be stated, the
vertical grouping of the lines of the tabular values must be given, plugging diagrams for each type-
writer must be provided.
If the logarithm, exponential, sine or interpolator units are to be used by a sequence tape, these
units should be tested on known arguments before the tape itself is tested. Such known arguments
292
SOLUTION OF EXAMPLES
musi inciuae, ior tile exponential anu sine units, doui puaiuvc auu ncgauVc miuci), «• "«c ^a^e ^i —.-
sine unit, arguments from each of the four quadrants using both the sine and cosine series should be
chosen. The reading pins of the interpolators should be tested by reading known values such as di-
agonal numbers .
If a sequence tape is of such general interest that it will be preserved in the tape library, its
starting tape should be designed with care in order to check all switch settings, all plugging and all
of the functional units employed, as well as to compute the initial values required by the main control
tape. However, for problems to be run but once on the calculator, the starting tape should be as
simple as is consistent with adequate provision for setting up the problem and rerunning in case of
failures s
In the preparation of control tapes and operating instructions, a standard practice is necessary
since the operation of large scale calculating machinery on a continuous basis is of necessity a group
enterprise. The methods and techniques employed must be standardized in order that the required
results may be obtained with a minimum of special instructions. The foregoing discussion covers the
more important rules of coding developed in nearly two years of operation of the calculator. However,
so brief a description cannot be expected to cover all the details involved. These will be illustrated
by means of examples chosen for mathematical simplicity in order that the coding and checking may
be the focal points of the discussion.
Example 1. It is required to evaluate the polynomial,
F(x) = x 4 + 3x 3 - 3x 2 /4 - 22x + 3,
by successive multiplications, in the interval 5 < x £10, with ax = 0.01. The values of F(x) are to
be punched in tabulating machine cards for use in further computation. Each card must be identified
by a serial number consisting of the argument, x n , punched with decimal point between card columns
75 and 76 (machine columns 5 and 6) and a one in the 80th card column (1 in 1st machine column). It
is not required to print the values of F(x). One value of F(x) is to be computed during each revolution
of the control tape. The tape is to be designed so that it may be rolled back and rerun without any
additional manipulations. The starting tape is to be designed so that it may be used to re-establish
the computation for any arbitrary value of the argument.
293
SOLUTION OF EXAMPLES
If F(x) is written in the form,
F(x) = (((^ + 3^ - 3/4)x n - 22)^ + 3,
it should be clear that only three multiplications will be required to evaluate the given polynomial. In
general a polynomial of nth degree will require not more than n multiplications. The constants will
be supplied from switches. Since F(x) < 2 x 104 in the interval under consideration, the standard
position of the operating decimal point, between columns 15 and 16, may be assumed.
Switch Settings
No.
1
2
4
5
6
7
9
10
11
Code
741
742
743
7431
7432
74321
751
752
7521
Setting and Purpose
a x = 1 in 14th machine column; increment of argument for computing
ax = 1 in 4th machine column; increment of argument for punch card serial
numbers
1 in 1st machine column; punch card code for F(x); zero check tolerance
0.75
22
3
x n-l = argument for computing; decimal point between columns 15 and 16; used
in starting tape only
x n-l + 3 ' de cimal point between columns 15 and 16; used in startingtape only
x n _ 1 = argument for punch card serial numbers; decimal point between col-
umns 5 and 6; used in starting tape only
Since the argument is always £ 5, containing at least one non-zero digit, and is always used as
the multiplier, four lines of coding may be interposed between the read-in of MP and the read-out of
the product. The resets of the counters receiving the products, and the additions of the successive
constants, are interposed in the multiplications.
Starting Tape
reset ctr. 1
x n-l * rom sw. 9 to ctr. 1; argument for computing
Line
OUT
IN
MISC.
1
1
1
7
2
751
1
7
294
SOLUTION OF EXAMPLES
reset ctr. 2
x - + 3 from sw. 10 to ctr. 2
n-1
reset ctr. 64
x ., from sw. 11 to ctr. 64; argument for punch card serial
n_1 number
Main Control Tape
ax from sw. 1 to ctr. 1; ctr. 1 = x - + ax = x ; argument for
computing
ax from sw. 2 to ctr. 64; ctr. 64 = x n-1 +ax = x n ; argument
for punch card serial number
ax from sw. 1 to ctr. 2; ctr. 2=x^ *+ax + 3=x+3
n- 1 n
x n + 3 from ctr. 2 to MC
x from ctr. 1 to MP
re»et ctr. 3
- 0,75 from sw, 5 to ctr, 3
(x + 3)x to ctr. 3; ctr. 3 = (x + 3)x - 0.75
v n ' n n n
(x n + 3^ - 0.75 from ctr. 3 to MC
Rerun line
x„ irom cir. i 10 mr
n
reset ctr. 4
- 22 from sw. 6 to ctr. 4
((x n + 3^ - 0.75)x to ctr. 4; ctr. 4 = ((x + 3)x - 0.75)x n - 22
Line
OUT
IN
MISC,
3
2
2
7
4
752
2
7
5
7
7
7
6
7521
7
7
i
741
1
7
rtAn
f±£i
n
i
i
3
i
741
1
2
7
1 \
4
1 1
2
761
7
5 1
7
6 1
7
1
7
8
7
9
7
in
21
21
n i
■
11
7431
21
32
12
21
7
13
21
761
7
14
7
15
1Q
■t
i.
7
17
7
18
7
19
3
3
7
20
7432
3
32
i 2i
3
7
SOLUTION OF EXAMPLES
295
((x + 3k - 0.75k - 22 from ctr. 4 to MP
« n n
x n from ctr. 1 to MP
reset ctr. 5
3 from sw. 7 to ctr. 5
(((x n + 3)x n - 0.75k - 22)x to ctr. 5; ctr. 5 = F(x )
F(x n ) to punch ctr.
initiate punching and wait until punching is completed
x n from ctr. 64 to punch ctr. for serial number
1 in 1st machine column to punch ctr.; code for F(x)
initiate punching and continue operation
Line
OUT
IN
MISC.
22
3
761
7
23
7
24
25
1
7
26
7
27
7
28
31
31
7
29
74321
31
30
31
7
31
31
753
32
51
33
7
753
34
743
753
35
75
36
87
Operating Instructions
(1) Set switches as listed. Punch the values set in the switches and compare the punched values
with the list of switch settings.
(2) The quantities punched under control of the main tape are the values of F(x ). Each card is to
be identified by a serial number consisting of the argument, x , punched in card columns 74-77
and a one, the code for F(x), in card column 80. All cards punched are to be placed in the
drawer provided for this purpose.
(3)
(4)
Run starting tape .
Run main control tape. If no failures occur, continue running until card for x =9.99 has been
punched, then press stop key. n
(5) If a failure occurs during the computation for the argument, x, roll the tape back to line 4
marked "Rerun line", and repeat the computation for this value. '
(6) If tests are made and counters disturbed, or if it is desired to compute for any arbitrary value
of the argument, repeat the starting procedure with switches 9, 10 and 11 reset as listed.
296
SOLUTION OF EXAMPLES
\iy OiliCc uic iiictAiiliuin liuHiuGJi ux iiuu~zici> vj> ui^ito lu clIIj on. gwm.JtS.iJ.*. xu wuuuj me iAiuAkuim&t *.*.*.** v * v *
tape may be computed as follows:
accumulate arguments 3
three multiplications 30
punching of results 10
punching of serial number _3
46 cycles = 13.8 seconds.
If further computations are added to this tape, it will be possible to interpose thirteen of these
cycles reducing the computation time to 9.9 seconds,
(8) The first card punched under control of the main tape will be F(x) = 874.25 with the serial num-
ber 500001.
Plugging Instructions
(1) Plug the multiply unit for the standard position of the operating decimal point (see page 247).
(2) Plug the punch as shown in the diagram below.
PUNCH MAGNETS
10 15
20
I 25
• •' • •
45
0000 0000
65
0000 0000
COMP MAG
2A 2B 4A
30 35 40
0000 0000 0000
50 55 60
oooo oooo oooo
70 75
oooo o •-
•— •■
80
OR CTR TOT EXIT OR M S IN
4B 6A 6B
6B
9 . > 9 0000 0000 0000 0000
Example 2. It is required to evaluate the polynomial of example 1 using difference engine techniques.
Suppose five values of the function, F _, F ., F «, F „, F _-, to be available in punched
cards. A starting tape will be designed to feed these five cards, and compute the differences asso-
ciated with the argument x n _j. Switch 8 will contain a 4 F = 0.000 000 24 and this quantity will be used
297
SOLUTION OF EXAMPLES
to check the differences computed by the starting tape . Before beginning the computation with the
calculator, F(4.95), F(4.96), F(4.97), F(4.98) and F(4.99) must be computed manually and punched in
tabulating machine cards. Thereafter, F(x) must be punched in cards by the main control tape.
Hence, in the event of a machine error, any five successive values of the function, known to be cor-
rect, may be used to re-establish the computation with the aid of the starting tape.
The main control tape is to be designed so that the value of the function and its differences com-
puted in the m-lst revolution of the tape will be used in the mth revolution of the tape to compute the
next succeeding value of the function and its differences. The standard decimal position will be used.
Starting Tape
reset ctr. 1
F K to ctr. 1 from card feed I
n-o
reset ctr. 2
F . to ctr. 2 from card feed I
n-4
reset ctr. 3
F . to ctr. 3 from card feed I
n-o
reset ctr. 4
F to ctr. 4 from card feed I
n-2
reset ctr. 8
F , to ctr. 8 from card feed I
n-1
reset ctr. 9
F i from ctr. 8 to ctr. 9
- F n _2 from ctr. 4 to ctr. 9; ctr. 9 = a F «
- F „ from ctr. 3 to ctr. 4: ctr. 4 = a F „
n-3 ' n-3
- F . from ctr. 2 to ctr. 3; ctr. 3 = a F .
n-4 ' n-4
- F„ ,- from ctr. 1 to ctr. 2; ctr. 2 = a F c
n-o n-o
reset ctr. 10
a F „ from ctr. 9 to ctr. 10
n-^
Line
OUT
IN
MISC.
- 1
1
1
7
2
1
7632
3
2
2
7
4
2
7632
5
21
21
7
6
21
7632
7
3
3
7
8
3
7632
9
4
4
7
10
4
7632
11
41
41
7
12
4
41
7
13
3
41
732
14
21
3
732
15
2
21
732
16
1
2
732
17
42
42
7
18
41
42
■'"■ ' — I
7
298
SOLUTION OF EXAMPLES
- a F „ from ctr. 4 to ctr. 10; ctr. 10 = a 2 F„ «
n-o ti-o
- a F A from ctr. 3 to ctr. 4; ctr. 4 = a 2 F
n-4 n-4
- a F c from ctr. 2 to ctr. 3; ctr. 3 = a 2 F c
n-5 ' n-5
reset ctr. 11
o
a F from ctr. 10 to ctr. 11
n-o
- a 2 F . from ctr. 4 to ctr. 11; ctr. 11 = a 3 F .
n-4 ' n-4
- A 2 F rif; from ctr. 3 to ctr. 4; ctr. 4 = A 3 F nR
reset ctr. 12
" * n-4 " v "' * s ** w v '** ' *"
- A 3 F c from ctr. 4 to ctr. 12; ctr. 12 = A 4 F
n-o
reset comparison ctr. 5
A F from sw. 8 to ctr, 5
n-5
-A*F
from ctr. 12 to ctr. 5
n-5
reset check ctr . 72
zero check tolerance from sw. 4 to check ctr. 72
A 4 F - a 4 F| to check ctr. 72
check; reset check ctr. 72
reset ctr. 64
x 1 from sw. 11 to ctr. 64; argument for punch card serial
number
Main Pnntrnl Tanp
reset working counters for differences computation
transfer differences from storage to working counters
n-1
a F n5! from ctr. 9 to ctr. 13
Line
OUT
IN 1
MISC.
19
3
42
732
20
21
3
732
21
2
21
732
22
421
421
7
23
42
421
7
24
3
421
732
25
21
3
732
26
43
43
7
27
421
43
7
28
3
43
732
29
31
31
7
30
75
31
7
31
43
31
732
32
|74
74
7
33
j 743
74
7
_Hj
1"
74
71
35
74
74
64
36
7
7
7
37
7521
7
7
1
I 43
43
7
2
431
431
7
3
432
432
7
4
J4321
4321
7
I 4
43
1
6
I 41
11
431
7
SOLUTION OF EXAMPLES
299
a 2 F n from ctr. 10 to ctr. 14
n-3
3
A F n4 from ctr. 11 to ctr. 15
4 4
a F from sw. 8 to ctr. 15: ctr. 15 = a°F
n-o
a 3 F , from ctr. 15 to ctr. 14; ctr. 14 = a 2 F „
2
a F 9 from ctr. 14 to ctr. 13; ctr. 13 = a F „
a F . from ctr. 13 to ctr. 12; ctr. 12 = F
n-i n
F from ctr. 12 to punch ctr.
n
reset ctr. 8; initiate punching; continue operation but complete
punching before reading into punch ctr.
reset ctr. 9
reset ctr. 10
reset ctr. 11
ax from sw. 2 to ctr. 64; ctr. 64 = x 1 +ax = x ; argument
for punch card serial number n
F n from ctr. 12 to ctr. 8
a F . from ctr. 13 to ctr. 9
n-2
3
a F n3 from ctr. 15 to ctr. 11
x n from ctr. 64 to punch ctr. for serial number
1 in 1st machine column to punch ctr.; code for F(x)
initiate punching and continue operation
Line
OUT
IN
MISC.
7
42
432
7
8
421
4321
7
9
75
4321
7
10
4321
432
7
11
432
431
7
12
431
43
7
13
43
753
7
14
4
4
751
15
41
41
7
16
42
42
7
17
421
421
7
18
742
7
19
43
4
7
20
431
41
7
21
432
42
7
22
4321
421
7
23
7
753
24
743
753
25
75
26
87
Operating Instructions
(1) Set switches as listed on page 293, adding switch 8 = 0.000 000 24. Punch the values set in the
switches and compare the punched values with the list of switch settings.
(2) The quantities punched under control of the main tape are the values of F(x ). Each card is to
be identified by a serial number consisting of the argument, x , punched in card columns 74-77
and a one, the code for F(x), in card column 80. All cards punched are to be placed in the
drawer provided for this purpose.
(3) Five cards, labeled "starting cards", must be placed in card feed I. These cards are identified
by the serial numbers 495001, 496001, 497001, 498001 and 499001.
300
SOLUTION OF EXAMPLES
_-. . j. „ ±- n - rwp _j ,.4- f MT .« .>« f> 3 i>H taaA nnnirn} switch and restart calculator.
(4) Jttun starting tape. mien _a.ru» ±uu uui, nirn <_•_._. uiu _~_~ x._----. j — w_ — «--« _■>,« ... ,
,.. _. _i_.i_.___x . _-+-._ „,- _.-___>+._. tvi__ ..nuance TYiPfhanism will stoo on a blank line 01
u me starting tape 10 uumpicicu ^uiic^v-jij «."v, ^w^—^--^-
tape.
(5) If the check, on line 35 of the starting tape fails, the calculator will stop on line 36, reading
(7, 7, 7). The starting cards must be refed and the starting tape rerun. If the check continues
to fail, the counters used in the difference computation (ctrs. 1 through 15) and switch 8 must
be tested.
(6) Run main control tape. If no failures occur, continue running until the card for x,. = 9.99 has
been punched, then press the stop key.
(7) If it is necessary to rerun the computation, or to run it for an arbitrary value of the argu-
ment, x :
7 n
(a) five cards from those punched under control of the main tape must be placed in card feed I;
these cards are identified by the arguments Xj._ 5 , x n _ 4 , x 3 , x n _ 2 > x n -l' in that order '
punched in card columns 74-77 and a one in card column 80:
(b) switch 1 1 must be set to x n < ;
(c) the storting procedure must be repeated and the computation continued under control of the
main tape.
(8) The maximum time for each revolution of the main tape may be computed as follows:
computation of F(x n ) 12
punching F(x n ) 10
punching serial number _3
25 cycles = 7,5 seconds.
(9) The first card punched under control of the main sequence tape will be F(5.00) = 874.25 with
the serial number 500001 .
Plugging Instructions
(1) Plug the card punch as in example 1 (see page 296).
(2) Plug card feed I direct (see page 272).
Example 3. It is required to design a single control tape incorporating the two methods of evaluating
the polynomial, F(x), defined in example 1. The two values of F(x p ) independently computed in each
revolution of the tape are to be compared providing an exact check on the computation. All other
conditions of this example are the same as those of examples 1 and 2.
Starting Tape
Lines 1 through 35 will be lines 1 through 35 of the starting tape of example 2.
Lines 36 through 41 will be lines 1 through 6 of the starting tape of example 1.
SOLUTION OF EXAMPLES
301
Main Control Tape
ax to ctr. 1; ctr. 1 = x n _^ +ax = x n
ax to ctr. 64; ctr. 64 = x - +ax = x
ax to ctr. 2; ctr. 2 = x n + 3
x n + 3 to MC
x n to MP
- 0.75 to ctr. 3
(x n + 3)x n to ctr. 3
(x n + 3)^ - 0.75 to MC
F n _! to ctr. 12
aF o to ctr. 13
n-4
x to MP
n
a 2 F„ o to ctr. 14
n-o
a 3 F A to ctr. 15
n-4
- 22 to ctr. 4
((x n +3)x n - 0.75)x n to ctr. 4
((x + 3)x - 0.75)x - 22 to MC
n n n
A 4 F n _ 4 to ctr. 15; ctr. 15 = A 3 F n _ g
a 3 F to ctr. 14; ctr. 14 = a 2 F _
n-o n-^
x n to MP
a 2 F n to ctr. 13; ctr. 13 = a F ,
n-2 n-1
a F n _! to ctr. 12; ctr. 12 = F n
Rerun line
Line
OUT
IN
MISC.
1
741
1
7
2
742
7
7
3
741
2
7
4
2
761
7
5
43
43
7
6
431
431
7
1
7
8
432
432
7
9
4321
4321
7
10
21
21
7
11
7431
21
32
12
21
7
13
21
761
7
14
4
43
7
15
41
431
16
1
7
17
42
432
7
18
421
4321
7
19
3
3
7
20
7432
3
32
21
3
7
22
3
761
7
23
75
4321
7
24
4321
432
25
1
7
26
432 431
7
27
431 j 43
7
302
SOLUTION OF EXAMPLES
3 to ctr. 5
(((x n + 3)x n - 0.75)x n - 22)x n to ctr. 5; ctr. 5 = F
F to punch ctr.
n
F by multiplication to ctr. 6
- F„ by differences to ctr. 6
zero check tolerance to check ctr. 72
j-n *nj w w*^- w. *_-
check
initiate punching; continue operation, but complete punching
before reading into punch ctr.
F_ to ctr. 8
ii
aF i to ctr. 9
n-1
2
a F to ctr. 10
A 3 F „ to ctr. 11
n-o
Xjj for serial number to punch ctr.
1 in 1st machine column to punch ctr.
initiate minchins and continue one ration
Line
KJVi.
IN
MISC.
28
31
31
7
29
74321
31
30
31
7
31
31
753
32
32
32
7
33
31
32
7
34
43
32
732
35 [743
74
7
3fi !32
" I"
74
71
37 |74
74
64
38
4
4
751
39
41
41
7
40
42
42
7
41
421
421
7
42
43
4
43
1
431
41
7
44
432
42
7
45
4321
421
7
46
7
753
47
743
753
48
75
49
87
Operating Instructions
(1) Set switches as listed on page 293, adding switch 8 = 0.000 000 24. Punch the values set in the
switches and compare the punched values with the list of switch settings.
(2) The quantities punched under control of the main tape are the values of F^). Each card is to
be identified by a serial number consisting of the argument, x^, punched in card columns 74-77
303
SOLUTION OF EXAMPLES
and a one, the code for F(x), in card column 80. All cards punched are to be placed in the
drawer provided for this purpose.
(3) Five cards, labeled "starting cards", must be placed in card feed I. These cards are identified
by the serial numbers 495001, 496001, 497001, 498001 and 499001.
(4) Run starting tape. When cards run out, turn off card feed control switch and restart calculator.
If the starting tape is completed correctly, the sequence mechanism will stop on a blank line of
tape.
(5) If the check, on line 35 of the starting tape fails, the calculator will stop on line 36, reading
(7, 7, 7). The starting cards must be refed and the starting tape rerun. If the check continues
to fail, the counters used in the difference computation (ctrs. 1 through 15) and switch 8 must
be tested.
(6) Run main control tape. If no failures occur, continue running until the card for F(9.99) has
been punched, then press the stop key.
(7) If the check on line 37 of the main tape fails, the tape must be rolled back to line 4, marked
"Rerun line", and the computation repeated.
(8) If the check continues to fail, the computation should be re-established using the following pro-
cedure for Xj^:
(a) five cards from those punched under control of the main tape must be placed in card feed I;
these cards are identified by the arguments x n _ 5 , x^, x^g, x n _ 2 , x^, in that order,
punched in card columns 74-77 and a one in card column 80;
(b) switches 9, 10 and 11 must be set to the values indicated in the list on page 293;
(c) the starting procedure must be repeated and the computation continued under control of the
main tape .
(9) Repeated failure of the check under the roll back procedure of instruction (7) but correct oper-
ation under the procedure of instruction (8) probably indicates that the difference computation
is the source of error.
(10) If it is desired to run the computation for any arbitrary value of the argument, the procedure
of instruction (8) may be used.
(11) The maximum time for each revolution of the control tape may be computed as follows:
accumulate arguments 3
three multiplications 30
check procedure 6
punching F(x) 10
punching serial number _3
52 cycles = 15.6 seconds.
(12) The first card punched under control of the main sequence tape will be F(5.00) = 874.25 with
the serial number 500001.
Plugging Instructions
(1) Plug the multiply unit for the standard position of the operating decimal point (see page 247).
304
SOLUTION OF EXAMPLES
/<1\ D1..0 +U*v A n«v* rainnK no in ovamnla t /coo tV3CTCk 9Qfi\
\G) nug U1C waiu £»uift»u ■*.£> xu B^»«ii»i/iC ^ ^Sw^ £».*£,.*- »wv />
(3) Plug card feed I direct (see page 272).
Example 4 . It is required that the function,
U(x) = (x 2 - I)" 3 / 2 ,
be tabulated in the interval 5 £ x £ 10, with a x = 0.01, using an iterative process. It is further re-
quired that the values of U(x) be in error by less than 5 x 10" 10 and that the computation be completely
checked. The values of U(x) are to be punched in tabulating machine cards for use in further compu-
tation. Each card must be identified by a serial number consisting of the argument, x^ punched with
decimal point between card columns 75 and 76 (machine columns 5 and 6) and a two in card column 80
(2 in 1st machine column). It is not required to print the values of U(x). One value of U(x) is to be
computed during each revolution of the control tape. The tape is to be designed so that it may be
rolled back and rerun without any additional manipulations. The starting tape is to be designed so
that it may be used to re-establish the computation for any arbitrary value of the argument.
The value of Ufa) = U(x , ) = U , determined for the argument, x n 1 , will be used as the
n-i n-i n-i
first approximation to U(x n ) = U n . The value of U n will be obtained by the iterative formula,
4U n-l< N n + N n-l>
TT _
"n "
U n-l< N n + N n-1> 2 + 4N n
where x = x n _^ + ax ,
N n-1 - < X n-l " ^
N n Mx2-l)3
and U 2 = 1/N„ .
The error after one application of the iterative formula is
e l = e N n / 8 >
where e Q = U^ - U n .
It can be shown that one application of the iterative formula will give an error in U(x) of less than
2.7 x 10"**, slightly better than the accuracy required.
The computation of xj will be checked by use of the identity,
305
SOLUTION OF EXAMPLES
x 2 = x 2 , +2x .AX+AX 2
n n-1 n-1
The computation of N fl = (x 2 - l) 3 will be checked by comparing it with the value of
".-(^-sj^+W^-i.
The quantities U n N n and N n U n will be computed and compared with each other. Finally, the value of
U n will be checked by means of the identity,
The operating decimal point will be assumed to lie between columns 15 and 16 and division will be
plugged for 14 comparisons. The switch settings required by the starting tape and the main control
tape are given in the following table.
Switch Settings
No.
1
2
4
7
9
11
12
13
14
15
16
Code
741
742
743
74321
751
7521
753
7531
7532
75321
754
Setting and Purpose
a x = 1 in 14th machine column; increment of argument for computing
ax = 1 in 4th machine column; increment of argument for punch card serial
numbers
1 in 1st machine column; zero check tolerance
x n _l = argument for computing; decimal point between columns 15 and 16;
used in starting tape only
x n-l = argument for punch card serial numbers; decimal point between col-
umns 5 and 6; used in starting tape only
——2
ax' = 1 in 12th machine column
2 in 1st machine column; code for U(x)
X n-2 AX = x n-2 ^h decimal point between columns 13 and 14; used in start-
ing tape only
6 in 8th machine column; tolerance on check of U_
Starting Tape
x , to MC
n-1
Line
OUT
IN
MISC.
1
751
761
7
2
1
1
7
306
SOLUTION OF EXAMPLES
x . to ctr. 1
n-1
*n-l
to MP
- 1 to ctr. 18
x n-l to ctr * ^
x2_ x to ctr. 18; ctr, 18 = xj_j - 1
(xf , - 1) to MC
U-JL
x n-l to ctr * ^
k?-l " 1} to MP
x 2 AX ^° ctr « *^
(x n-l " l)2 to ctr> 19
(xl_ x - l) 2 to MC
< x n-l ~ X > t0 MP
(xf 1 - l) 3 to ctr. 20; ctr. 20 = N n _ t
U„ * to ctr. 25 from card feed I
n-i
Line
OUT
IN
MISC.
3
751
1
4
751
7
5
7
7
7
6
52
52
7
7
75321
52
732
8
5
5
9
5
7
10
5
52
7
11
52
761
7
12
74
74
7
13
7521
7
14
52
7
15
51
51
7
18 j
7532
51
•7 i
i j
17 !
7 !
1
!
18
521
521
!
19 I
521
7
20
521
761
7
21 j
i
22
1
1
23
52
7
24
7
25
7
26
541
541
7
27
53
53
28
53
7
29
541
7632
SOLUTION OF EXAMPLES
307
U n-1 to MC
N n _ t to MP
U n-l N n-l to ctr » 26
Line
OUT
IN
MISC.
30
541
761
7
31
7
32
33
53
7
34
7
35
7
36
7
37
542
542
38
542
7
Main Control Tape
ax to ctr. 1; ctr. l=x , + ax = x
n-i n
ax to ctr. 64; ctr. 64 = x„ , + ax = x
n-i n
ax 2 to ctr. 17; ctr. 17 = ^ax + ax 2 = x ax
x n to MC
x n , to ctr. 4
n-l
x to MP
n
x n _jAx to ctr. 4
- 1 to ctr. 18
x n to ctr. 3
x 2 to ctr. 18
(x 2 - 1) to MC
x^jAx to ctr. 4
ax 2 to ctr. 4; ctr. 4 = x 2
Rerun line
1
741
1
7
2
742
7
7
3
753
51
7
4
1
761
7
5
3
3-
7
6
5
3
7
1
7
8
51
3
7
9
52
52
7
10
75321
52
732
11
21
21
12
21
7
13
21
52
7
14
52
761
7
15
51
3
7
16
753
3
308
SOLUTION OF EXAMPLES
(x n ' X) t0 MP
x fl to ctr. 6
- x^ to ctr. 6
(x 2 - l) 2 to ctr. 19
zero check tolerance to check ctr. 72
(x 2 - 1) to MP
- 3 to ctr. 21
x 2 to ctr. 21
n
(JZ _ -n3 tn ctr 20: ctr. 20 = N_
v- n -,--■•- -
(x? - 3) to MC
x£ to MP
3 to ctr. 22
_ t J2 = ^2 | + c h ec k ctr.- 72
I A n "n I
check
(x 2 - 3)x 2 to ctr. 22
(x 2 - 3)x 2 + 3 to MC
SOLUTION OF EXAMPLES
309
x£ to MP
- 1 to ctr. 23
((xj* - 3)xj* + 3)x^ to ctr. 23; ctr. 23 = N
U ! toMC
n-i
U n1 N n1 to ctr. 27
n-i n-l
N to MP
n
N to ctr. 4
n
N to ctr. 4
N to ctr. 4
U ,N to ctr. 27
n-l n
U .(N +N J toMC
n-l v n n-l'
N to ctr. 4; ctr. 4 = 4N
n n
U„ i(N+N„ J to MP
n-l n n-l
U„ i(N„ + N t ) to ctr. 5
n-l n n-l
U„ i(N„ +N„ «) to ctr. 5
n-l n n-l
u r, i( N « + N n 1) to ctr. 5
n-l n n-l
U n-l( N n + N n-l) to ctr « 5 ' ctr - 5 = 4U n-l( N n + N n-l)
U n-l( N n + N n-l) 2toctr ' 4
U nV N n + N n-l) 2+4N n toDR
Line
OUT
IN
MISC.
44
21
7
45
7
46
7
47
5321
5321
7
48
75321
5321
32
49
5321
7
50
541
761
7
51
5421
5421
7
52
542
5421
53
53
7
54
3
3
7
55
53
3
7
56
53
3
7
57
53
3
58
5421
7
59
5421
761
7
60
53
3
7
61
31
31
62
5421
7
63
5421
31
7
64
5421
31
7
65
5421
31
7
66
5421
31
67
3
7
68
3
76
7
69
321
321
7
70
310
SOLUTION OF EXAMPLES
4U JN +N J toDD
n-1 n n-1
N to ctr. 6
n
- N to ctr. 6
n
zero check toJerance to check ctr. 72
- N - N to check ctr. 72
In nl
check
U to ctr. 7
n
U toMC
n
N to MP
n
U N to ctr. 12
n n
N toMC
n
Line
OUT
IN
MISC S
71
31
?
72
7
. 73
7
74
7
75
7
76
7
77
7
78
7
79
32
32
7
80
53
32
7
81
5321
32
732
82
743
74
7
83
32
74
71
84
74
74
64
85
!321
!
86
321
7
87
321
761
7
88
7
89
90
53
7
91
7
92
7
93
7
94
43
43
95
43
7
96
53
761
7
97
7
SOLUTION OF EXAMPLES
311
U to MP
n
- 1 to ctr. 14
U N to ctr. 6
n n
N U to ctr. 13
n n
U toMC
n
-N U to ctr. 6
n n
zero check tolerance to check ctr. 72
UN to MP
n n
- | UN -NUl to check ctr. 72
n n n n
check
U^N n to ctr. 14; ctr. 14 = U^N n -1
tolerance on U to check ctr. 72
-|U^N n - 1 I to check ctr. 72
check
U to punch ctr.
initiate punching
x to ctr. 16
n
U to ctr. 25
n
U n N n to ctr. 26
x for serial number to punch ctr,
n
Line
OUT
IN
MISC.
98
432
432
99
321
7
100
75321
432
732
101
32
32
7
102
43
32
7
103
431
431
104
431
7
105
321
761
7
106
431
32
732
107
743
74
108
43
7
109
7
110
32
74
71
111
74
74
64
112
432
113
432
7
114
754
74
7
115
432
74
71
116
74
74
64
117
321
753
118
5
5
751
119
21
5
7
120
541
541
7
121
321
541
7
122
542
542
7
123
43
542
124
7
753
i
312
SOLUTION OF EXAMPLES
Line
OUT
IN
MISC,
125
7531
753
126
75
127
87
2 in 1st machine column to punch ctr.; code for U(x)
initiate punching and continue operation
Operating Instructions
(1) Set switches as listed on page 305. Punch the values set in the switches and compare the punched
values with the list of switch settings.
(2) The quantities punched under control of the main tape are the values of U(x ). Each card is
identified by a serial number consisting of the argument, x , punched in card columns 74-77
and a two, the code for U(x), in card column 80. All cards punched are to be placed in the
(3) One card labeled, "starting card", followed by a blank card, must be placed in card feed I. This
card is identified by the serial number 499002.
(4) Run starting tape. When cards run out, turn off card feed control switch and restart calculator.
When the starting tape is completed, the sequence mechanism will stop on a blank line of tape.
(5) Run main control tape. If no failures occur, continue running until the card for U(9.99) has
been punched, then press stop key.
(6) If any of the checks in the main tape fail, the tape must be rolled back to line 4, marked "Rerun
line", and the computation repeated.
(7) The following checks are included in the main control tape.
Lines
24, 37-38
82-84
107, 110-111
114-116
Quantity Checked
2 -2
xjj - xjj from ctr. 6
N n - N n from ctr. 6
TT M . V I] fx^™ «,+„ a
Uj|N n - 1 from ctr. 14
Tolerance
1 in 1st machine column from sw. 4
1 in 1st machine column from sw. 4
1 in 1st machine column from sw. 4
6 in 8th machine column from sw. 16
(8) If a check repeatedly fails, the quantities involved in the computation being checked should be
punched in cards, and manual computations used to assist in tracing the source of error.
(9) If it is desired to run the computation for any arbitrary value of the argument, x , or to re-
establish operation after tests have been made and counters disturbed, the following steps must
be taken:
(a) a card from those punched under control of the main tape, followed by a blank card must be
placed in card feed I; this card is identified by the argument, x^ i , punched in card col-
umns 74-77 and a two in card column 80; care must be taken to replace this card properly
after it is used;
313
SOLUTION OF EXAMPLES
(b) switches 9, 11 and 14 must be set to the values indicated in the switch list on page 305;
(c; the starting procedure must be repeated and the computation continued under control of the
main tape.
(10) The maximum time for each revolution of the control tape may be computed as follows:
accumulate arguments 3
additions 5
multiplication by x n io
4 multiplications by xg and x£ - 1 48
2 multiplications by N n 36
multiplication by U n 15
multiplication by IV^Nn + N n _ 1 ) 18
division to 14 comparisons 34
multiplication by U n N n 18
punching U(x) 10
punching serial number 3
200 cycles = 60 seconds.
Plugging Instructions
(1) Plug the multiply unit for the standard position of the operating decimal point (see page 247).
(2) Plug the divide unit for 14 comparisons using the blank code as shown in the following diagram.
MP-DIV PLUGBOARD
Row 1 Aoooo 00000 0*000 00000 00000
25 20 15 10 5
Set divide switch to 07.
(3) Plug the card punch as in example 1 (see page 296).
(4) Plug card feed I direct (see page 272).
Example 5. The output cards containing F(x) and U(x) as obtained in examples 3 and 4 are to be fed
to the calculator to form the function,
f(x) = F(x) • U(x) .
It is required that a two column table be printed consisting of the argument, x n , followed by the
values of f(x n ). The values of f(x fl ) are to be printed to six decimal places, the digits being grouped
by threes to the right and left of the decimal point. The lines of the table are to be spaced in vertical
groups of five lines. The quantities F(x) . U(x) and U(x) . F(x) are to be computed and compared
with each other. The print counter read-out is to be checked. It will not be required to punch the
values of f(x) in tabulating machine cards. This could be done, however, without loss of time.
314
SOLUTION OF EXAMPLES
x i to ctr. 1
n-l
Line
OUT
IN
MISC.
1
1
1
7
2
751
1
7
Main Control Tape
ax to ctr. 1; ctr. 1 = x^j + ax = x n
x n to print ctr . I
initiate printing
F(x) to ctr. 35 from card feed I
U(x) to ctr. 36 from card feed II
F(x) to MC
U(x) to MP
zero check tolerance to check ctr . 72
f(x) = F(x)U(x) to ctr. 37
U(x) to MC
reset print ctr. I
F(x) to MP
f(x) to print ctr. I
f(x) from print ctr. I to ctr. 39
- f(x) from ctr. 37 to ctr. 39
Rerun line
1
741
1
2
1
7432
3
87
752
76
4
621
I
621
7
5
63
63
7
6
621
7632
7
1 ,
63
76321
8
|621
761
7
9
631
631
7
10
j 632
632
11
1 .
7
12
6321
6321
7
13
1 74
74
7
14
743
74
7
15
64
64
16
1 1
\i
631
I 1
l
17
63
761
7
18
842
7
19
20
621
7
21
631
7432
22
862
6321
7
23
631
6321
732
SOLUTION OF EXAMPLES
315
f(x)toctr.40
- |f(x) - f(x) | to check ctr. 72
check of print ctr. I read-out
f(x) = U(x)F(x) to ctr. 38
zero check tolerance to check ctr. 72
-f(x) to ctr. 40
-|f(x) - f(x) I to check ctr. 72
check multiplication
initiate printing
Line
OUT
IN
MISC.
24
631
64
7
25
6321
74
71
26
74
74
64
27
632
28
632
7
29
743
74
7
30
632
64
732
31
64
74
71
32
74
74
64
33
752
76
34
87
Operating Instructions
(1) Set switches as listed. Punch the values set in the switches and compare the punched values
with the list of switch settings . . ' ■
Switch Settings
No.
Code
Setting and Purpose
1
4
9
741
743
751
a x = 1 in 14th machine column; increment of argument for printing
1 in 1st machine column; zero check tolerance
x - = argument for printing; decimal point between columns 15 and 16;
used in starting tape only
(2) Card feed I must contain the cards for F(x), identified by the code 1 in the 80th card column.
Card feed n must contain the cards for U(x), identified by the code 2 in the 80th card column.
Care must be taken that the cards in each feed contain identical serial numbers in card col-
umns 74-77. One card is fed from each feed during each revolution of the control tape. The
first cards fed must contain the serial numbers 500001 and 500002 for card feeds I and II,
respectively.
(3) Run starting tape. When the starting tape is completed, the sequence mechanism will stand on
a blank line of tape.
(4) Start main control tape. The sequence mechanism will stop on line 2. Press start key and con-
tinue operation. If no failures occur, continue running until the argument 10.00 has been print-
ed, then press stop key.
316
SOLUTION OF EXAMPLES
^5^ If the check on line ^6 fails, the print counter read-out Suoulu v& tested, u. %-h.q storage counvers
___ 4. j;_t.._1 1 4-U« 4-~~„ « nn tU„_ V»« _.-v11„J Un/>lr 4-n Knn O r> vis] tli/i nnmnntotinn rvonoltoH
<UC 11UI UlDlUi UCU, tMC LttjJC XlldJT UiGll UC 1 UilCU UO.V.IV lu liuc u atiu uic buiu^/uuiuuii j. \^£>v,u.wx» .
(6) If the check on line 32 fails, the multiply unit should be tested. If the storage counters are not
disturbed, the tape may then be rolled back to line 8 and the computation repeated.
(7) If storage counters have been disturbed by testing, the computation must be re-established
using the following procedure for the argument, x n :
(a) card feed I must contain the cards for F(x), (code 1 in the 80th card column), the first
card containing the serial number Xj, in card columns 74-77;
(b) card feed II must contain the cards for U(x), (code 2 in the 80th card column), the first
card containing the serial number x in card columns 74-77;
(c) switch 9 must be set to x _, , the value indicated in the switch list;
(d) the starting procedure must be repeated and the computation continued under control of the
main tape;
(e) the typewriter vertical spacing must be checked and properly reset,
(8) The maximum time for each revolution of the control tape may be computed as follows:
print argument 14
multiplication by U(x) 15
check f(x) 4
print f(x) 14
47 cycles = 14.1 seconds.
Plugging Instructions
(1) Plug the multiply unit for the standard position of the operating decimal point (see page 247).
(2) Plug the card feeds direct (see page 272).
(3) Plug typewriter I as shown in the diagram below.
DP TAB FUNCTIONAL PLUGBOARD
Row 1 * o o o o o •— •— • ^~
R TAB _
Row 2 • o o o k
xvuw o u u u u u
• * O O O
'20
20
Row 4 o • 4 • »
24
C
Row 5 •— • ooo ooo
2524 20
SPACES
5 I I rio
ooo
25
15
/
30
U \J u
J
40
Li. j:
is r
35
o o
\J \J \J VJ \J \J
45
-•OOOO 0000
10 5
O OOOOO 00000 00000
15 10 5
Row 6 • o o o o ooooo ooooo ooooo ooooo
2524 20 15 10 5
Row 18 ooooo ooooo ooooo ooooo o o o o •-
2 1
TYPEWRITER I
COL-SEL
PRINT CTR RO
RO-RELS
317
SOLUTION OF EXAMPLES
FUNCTIONAL PLUGBOARD
Row 38 ooooo ooooo ooooo oooo* ooooo
98765 4321 10 98765
4 3 2 1 10
Row 39 ooooo ooooo ooooo oooot ooooo
R R
Example 6. It is required that a single main control tape be designed to compute,
f(x) = F(x) . U(x),
as defined in example 5. It is further required that the values of f(x) be in error by less than 5xl0~l*
and that the computation be completely checked. The values of f(x) are to be punched in tabulating
machine cards for use in further computation. Each card must be identified by a serial number con-
sisting of the argument, x R , punched with decimal point between card columns 75 and 76 and a three
in the 80th card column. It is not required to print the values of f(x). One value of f(x) is to be com-
puted during each revolution of the control tape. The tape is to be designed so that it may be rolled
back and rerun without any additional manipulations. The starting tape is to be designed so that it
may be used to re-establish operation for any arbitrary value of the argument.
Since F(x)< 2 x 10 , U(x) must be in error by less than 2.5 x 10" , in order that f(x) be cor-
rect to the required accuracy. Two applications of the iterative process will be necessary to provide
the desired accuracy in U(x) .
In order to provide for rerunning and re-establishing the computation, it will be necessary to
punch cards containing F(x) and U(x) during each revolution of the tape. Thus the main control tape
will combine the tapes of examples 3, 4 and 5. The starting tape will combine the essential features
of the starting tapes of these examples. The interweaving of the coding of these tapes is left as a
problem for the reader.
The computation as performed by the three separate tapes would require:
computation of F(x) 15.6
computation of U(x)
(including two iterations) 86.4
computation of f (x) 14.1
116.1 seconds .
The computation as performed by a single control tape should not require more than 98 seconds.
318
SOLUTION OF EXAMPLES
Example 7, JjCT it De assumed thai ine iuncuuu, i\a; vwenncu in cAauijuc «/, new tree** wm^-l^u » —
an error of less than 4 x 10" 10 , over the interval 4.99 sxs 10.02, with ax = 0.01, and punched in
tabulating machine cards. The cards have been punched with serial numbers, equal to x n with deci-
mal point between card columns 22 and 23. It is now required to compute, check and print the values
of the integral, /* x n
I(x)=v£ f(x)dx,
over the interval 5<xsl0. It is further required that a two column table be printed consisting of
the argument, x n , followed by the values of I(x n ). The lines of the table are to be spaced in vertical
groups of five lines.
The approximate quadrature formulae,
Al =/"" f(x)dx = (-f n-1 + 8f n + 5f n+1 )Ax/12 + R,
'Si-i
a! =£* n ffaOdx = (5f n + 8f n+1 - f n+2 ) ax/12 - R,
n-1 .
where R =ax i \ \ )/™*s
in the interval 4.99 £ £ s 10.02, may be used since for the given f(x), R < 6.66 x 10" . Hence the
error in the integral 1(10) wUl be less than 3.4 x 10" 8 . The values of I(x) will be printed to eight
decimal places, with a half-correction in the ninth place, making the tabular values in error by less
than 4 x 10" 8 . The digits will be grouped by fours to the right and left of the decimal point. Each
revolution of the main control tape will compute and compare the quantities a I and a! . The values
of a I will be used to accumulate the values of I(x). The serial numbers of the cards supplying f(x)
will be checked. The print counter read-out and the half-correction will be checked before the tabular
values are printed on typewriter II . Typewriter I will print the argument, the value of the integral
__j +v~ J4«~„„r,„ a t _ H KofnT-e thp checks are comdeted in order to provide information in case
of machine failure. In order to provide for rerunning and re-establishing the computation, if neces-
sary, the values of I(x) will be punched in tabulating machine cards. The values set in the switches
are listed under the operating instructions.
Starting Tape
x^ 1 to ctr. 1
Line
OUT
IN
MISC.
i
1
1
7
2
751
1
7
SOLUTION OF EXAMPLES
319
f t + x to ctr. 2 from card feed I
n-1 n-1
f n 1 +x„ ! to SIO ctr.
n-i n-i
f . to ctr. 16
n-i
x n-l to ctr# 3
x„ , to ctr. 64
n-l
- x„ 1 to ctr. 3
—n-1
zero check tolerance to check ctr. 72
" *n-l + -n-1 to cneck ctr « ? 2
check
f n + x n to ctr. 2 from card feed I
f n + x n to SIO ctr.
f n to ctr. 17
x to ctr. 3
n
- x 1 to ctr. 3
-n-1
- 1 in 1st machine column to ctr. 3
zero check tolerance to check ctr. 72
- x n - x nl - 1 to check ctr. 72
check
f n to MC
Line
OUT
IN
MISC.
3
2
2
7321
4
2
7632
5
2
874
7
6
5
5
7
7
874
5
7
8
21
21
7
9
84
21
7
10
7
7
7
11
7521
7
7
12
7
21
732
13
74
74
7
14 J 743
74
7
15 121
74
71
16 174
74
64
17
2
2
7321
18
2
7632
19
2
874
7
20
51
51
7
21
874
51
7
22
21
j
21
7
23
84 |21
1
7
24
7
i ■
21 !732
I
25
743
21
732
26
743
74
7
27
21
74
71
28
74
74
64
29
51
761
7
320
SOLUTION OF EXAMPLES
f to ctr. 5
n
5 to MP
f to ctr. 5; ctr. 5 = 2f „
n n
f to ctr. 5; ctr. 5 = 3f
n n
f to ctr. 5; ctr. 5 = 4f R
5f to ctr. 4
n
f to ctr. 5; ctr. 5 = 5f
n n
5f to ctr. 6
n
- 5f to ctr. 6
n
zero check tolerance to check ctr. 72
of - 5f to check ctr. 72
n n I
check
5f to ctr. 18
n
f toMC
n
f to ctr. 5; ctr. 5 = 6f_
n n
f n to ctr. 5; ctr. 5 = 7f n
8 to MP
f n to ctr. 5; ctr. 5 = 8f n
8f to ctr. 6
n
8f to ctr. 4
n
- 8f to ctr. 6
n
Line
OUT
IN
MISC. |
30
31
31
7
31
51
31
32
7541
7
33
51
31
7
34
51
31
7
35
51
31
7
36
3
3
37
3
7
38
51
31
7
39
32
32
7
40
31
32
7
41
3
32
732
42
743
74
7
43
32
74
7i
44
74
74
64
45
52
52
7
46
3
52
7
47
51
761
7
48
1 c«
01
n
49
| 51
1
31
50
17542
7
51
51
31
7
52
32
32
7
53
I 31
32
7
54
3
3
55
3
7
56
3
32
732
321
SOLUTION OF EXAMPLES
zero check tolerance to check ctr. 72
- I 8f n - 8f n I to check ctr. 72
check
8f n to ctr. 19
f n+1 + x - to ctr. 2 from card feed I
f i + x i to SIO counter
n+1 n+1
f n+1 to ctr. 20
x to ctr. 3
n+1
- X. , to ctr. 3
— n-i
- 1 in 1st machine column to ctr. 3
- 1 in 1st machine column to ctr. 3
zero check tolerance to check ctr. 72
-x 1 -x , -1-1 to check ctr. 72
I n+i —n-i |
check
ICx^j) + x^j to ctr. 2 from card feed II
^n-l^ + *n-l to S ^ counter
Kx^j) to ctr. 21
x\ 1 to ctr. 3
n-i
- x„ , to ctr. 3
— n-i
zero check tolerance to check ctr. 72
Line
OUT
IN
MISC.
57
743
74
7
58
32
74
71
59
74
74
64
60
521
521
7
61
3
521
7
62
2
2
7321
63
2
7632
64
2
874
7
65
53
53
7
66
874
53
7
67
21
21
7
68
84
21
7
69
7
21
732
70
743
21
732
71
743
21
732
72
743
74
7
73
21
74
71
74
74
74
64
75
2
2
7321
76
2
76321
77
2
874
7 1
78
531
531
7 1
79
874
531
7
80
21
21
7
81
84
21
7
82
7
21
732
83
743
74
7
322
SOLUTION OF EXAMPLES
- i x . - x « to check ctr. 72
n-1 -n-1 1
check
- x , to ctr. 2
n-1
x « to LIO ctr.
-n-1
x - to ctr. 2
-n-1
zero check tolerance to check ctr. 72
- - x * + x -to check ctr . 72
I n-1 -n-1 I
check
Main Control Tape
ax to ctr. 1; ctr. 1 = x^ + ax = x n
x„ to print ctr. I
n
print with argument control
f n+ 2 + x_ + 2 to ctr. 15 from card feed I
f n+1 toMC
- f - to ctr. 6
n-i
5 to MP
8f„ to ctr. 6
n
Rerun line I
Rerun line II
5f . to ctr. 4
n+i
x to print ctr. II
Line 1
OUT
IN
MISC.
34
21
74
71
85
74
74
64
86
2
2
763
87
1
2
732
88
7
765421
7
89
831
2
7
90
743
74
7
91
2
74
71
92
74
74
64
93
7
1
741
1
7
2
1
1
7432
3 !
87
752
76 j
4
4321
4321
I !
7
5
4321
7632
6
53
761
7
7
32
32
7
8
5
32
32
9
7541
7
10
521
32
7
11
432
432
7
12
321
321
7
13
3
3
14
3
15
1
74321
SOLUTION OF EXAMPLES
323
print with argument control
f n+1 to MC
5f n+1 to ctr. 6
5f n to ctr. 7
8 to MP
f n+2 +5E n + 2 ^ SIO ctr.
f n+2 toctr.3
8f 1 to ctr. 5
n+1
- 1 in 1st machine column to ctr. 14
( - *n-l + 8f n + 5 W to M ^
8f n+1 toctr.7
- f n + 2 t0 ctr - 7
ax/12 to MP
- 1 in 1st machine column to ctr. 14
*n+2 to ctr - 14
ax to ctr. 64; ctr. 64 = x^ + ax = x^
- x fl to ctr. 14
zero check tolerance to check ctr. 72
I(x n j) to ctr. 11
Al(x n ) to ctr. 8
Al(x ) to ctr. 11; ctr. 11 = I(x )
I(x n ) to print ctr. I
Line
OUT
IN
MISC.
16
87
7521
7
17
53
761
7
18
3
32
7
19
52
321
20
7542
7321
21
4321
874
7
22
21
21
7
23
874
21
7
24
31
31
25
31
7
26
743
432
732
27
32
761
7
28
31
321
7
29
21
321
32
30
75421
7
31
743
432
732
32
84
432
7
33
742
7
7
34
7
432
732
35
743
74
7
36
421
421
7
37
531
421
7
38
4
4
39
4
7
40
4
421
7
41 :
421
7432
42 j
752
76
=-. r-
324
SOLUTION OF EXAMPLES
< 5f n + 8f n + l " W to MC
ax/12 to MP
I(x ) to ctr. 12
n-1
I6c ) to ctr. 13
v n'
- I x „ - x - 1 - 1 I to check ctr. 72
I n+2 -n I
check
a! to ctr. 9
- a! to ctr. 10
a T - a I to print ctr. I
print
tolerance on a I to check ctr. 72
- a I - a! to check ctr. 72
check
a! to ctr. 12; ctr. 12 = I(xJ
I(x ) to ctr. 2
n
- 1^) to ctr. 2
tolerance on a I to check ctr. 72
- 1 I(x n ) - IfxJ I to check ctr. 72
check
Line uui
IN
MISC.
43 || 321
761
7
44 1 41
41
7
45 || 43
43
46 75421
7
47 || 531
43
7
48 (J 431
431
7
49 || 421
431
7
50 |4>
42
7
51 4
42
7
52
432
74
71
53
74
74
64
54
41
55
41
7
1
56
41
42
32
57
42
7432
58
752
7
59
7543
74
!
7
60
42
74
71
61
74
74
64
62
41
43
7
63
2
2
7
64
421
2
7
65
43
2
732
66
7543
74
7
67
2
74
71
68
74
74
64
69
5
5
7
SOLUTION OF EXAMPLES
325
f to ctr. 16
n
f , to ctr. 17
n+1
5f n+1 to ctr. 18
8f n+l t0 ctr * 19
f +2 to ctr. 20
I(x n ) to ctr. 21
reset print ctr. II
I(x n ) to print ctr. II
half -correction to print ctr . II
I(x ) + half -correction to ctr. 2
- half -correction to ctr . 2
- I(x ) to ctr. 2
n
zero check tolerance to check ctr. 72
- | I(x ) + half -correction - half-correction - I(x_) | to check
ctr. 72 ^
check
print
I(x n ) to SIO ctr.
x to ctr. 3
I(x n ) to ctr. 3
I(x ) +x to punch ctr.
n n
Line
OUT
IN
MISC.
70
51
5
7
71
51
51
7
72
53
51
7
73
52
52
7
74
3
52
7
75
521
521
7
76
31
521
7
77
53
53
7
78
21
53
7
79
531
531
7
80
421
531
7
81
8421
7
82
421
74321
83
75431
74321
84
2
2
7
85
8621
2
7
86
75431
2
732
87
421
2
732
88
743
74
7
89
2
74
71
90
74
74
64
91
7521
76
92
21
21
7321
93
421
874
7
94
7
21
7
95
874
21
7
96
21
753
326
SOLUTION OF EXAMPLES
punch
1 in 1st machine column to ctr. 71
tolerance for end of page stop to check ctr. 72
- number of lines to check ctr. 72
check
Line
OUT
IN
MISC.
97
5
98
743
7321
7
99
7421
74
7
100
7321
74
71
101
74
74
64
102
7
103
i i
87
Operating Instructions
(1) Set switches as listed in the following table. The operating decimal point lies between columns
16 and 17. Punch the values set in the switches and compare the punched values with the list of
switch settings.
Switch Settings
No.
Code
Setting and Purpose
1
741
ax = 1 in 15th machine column; increment of argument for printing
2
742
ax = 1 in 1st machine column; increment of argument for punch card serial
numbers
3
7421
5 in 2nd machine column
4
743
1 in 1st machine column; zero check tolerance
9
751
x nl = argument for printing; decimal point between columns 16 and 17; used
in starting tape only
11
7521
x j = argument for punch card serial numbers; decimal point between col-
umns 2 and 3: used in startincr tane onlv
17
7541
5
18
7542
8
19
75421
0.0008 3333 3333 = a x/12
20
7543
tolerance on check of a I; 1 in 7th machine column, 4 in 6th machine column
21
75431
5 in 8th machine column; half-correction
327
SOLUTION OF EXAMPLES
(2) The "85-1 P.U." switch and the "SIO-OUT-2 Invert Control" switch must be in the off position
before running any part of this computation, (see page 139).
(3) The values punched under control of the main tape are the values of I(x ). Each card is identi-
fied by a serial number, x n , punched with decimal point between card columns 22 and 23. All
cards punched are to be placed in the drawer provided for this purpose.
(4) Card feed I must contain the cards for f(x). When starting, the first card fed must contain the
serial number 0499 in card columns 1-4. When rerunning for the argument, x n , the first card
fed must contain the serial number, x-.j, in card columns 1-4. Three cards are fed under con-
trol of the starting tape, and one card during each revolution of the main tape. The card fed
during the revolution of the control tape for x n has the serial number x n+2 .
(5) Card feedn is used only when starting and rerunning. When starting the computation, card feed
II must contain a starting card and a blank card. When rerunning for the argument, x n , the
card with serial number x n _x, previously punched by the main control tape, followed by a blank
card must be placed in card feed n. Care must be taken to replace this card properly after it
is used.
(6) Run starting tape. When cards run out in card feed II, turn off card feed control switch and
restart calculator. When the starting tape is completed correctly, the sequence mechanism will
stop on a blank line of tape.
(7) The checks in the starting tape are listed in the following table.
Lines
Quantity Checked
Tolerance
14-16
serial number of 1st card from feed I
1 in 1st machine column from switch 4
26-28
serial number of 2nd card from feed I
1 in 1st machine column from switch 4
42-44
5f n computed by multiplication and by
addition
1 in 1st machine column from switch 4
57-59
8f computed by multiplication and by
addition
1 in 1st machine column from switch 4
72-74
serial number of 3rd card from feed I
1 in 1st machine column from switch 4
83-85
serial number of card from feed II
1 in 1st machine column from switch 4
90-92
argument for printing
1 in 1st machine column from switch 4
(8) If the sequence mechanism stops on lines 17, 29, or 75 of the starting tape, the wrong cards
have been fed from card feed I, and the starting tape should be rerun, with the cards corrected.
(9) If the sequence mechanism stops on line 86 of the starting tape, the wrong card has been fed
from card feed II, and the starting tape should be rerun, with the cards corrected.
(10) If the sequence mechanism stops on line 45 or 60 of the starting tape, the failure is probably in
the multiply unit or in counter 5. The starting tape must be rerun with the cards replaced in
both feeds.
328
SOLUTION OF EXAMPLES
,,.,.» _. ,, ^. .« --».«..*<? *, o — +»-© -jiAfk ™r, n«o 05 r>f thp starting tane (blank, blank, 7),
(11) if the sequence mechanism stops uu «.«e CiecK uu ^ ~~ — lfllwu -» . * , * • - .. _
v '■ ..., _ « ___ ^ 4 i __j 4. 1 o ra n „^ cm ohrmiH hp tpstpd since this check compares the
swucnes » a.nu n <uiu tumucio a, *<, w^ <ui« ~*~ -**
argument for printing with the argument for the punch card seriai numbers.
(12) Run main control tape until the "end of page stop" check stops the machine after 50 lines have
been printed. Reset counter 71, start new page on typewriter II and space up typewriter I. if
no failures occur, continue running until cards run out in card feed I, turn off card feed control
switch, restart calculator and press stop key.
(13) The checks in the main control tape are listed in the following table. ^____
Lines
35, 52-53
59-61
68-68
88-90
Quantity Checked
serial number of card feed I
a I computed two ways
print counter II read-out and half- correction
Tolerance
1 in 1st machine column from switch 4
i in 7th machine column, 4 in 6th ma=
chine column from switch 20
1 in 7th machine column, 4 in 6th ma-
chine column from switch 20
1 in 1st machine column from switch 4
(14) If the sequence mechanism stops on line 54 of the main control tape, while computing for the
argument, x , the wrong card has been fed from card feed I. The cards in card feed I must be
checked and replaced, the card with serial number x^ +2 being the first card fed. The main con-
trol tape must be rolled back to line 4, marked "Rerun line I", and the computation repeated.
Typewriter I must be spaced up, and its vertical spacing checked as the computation proceeds.
(15) If the sequence mechanism stops on line 62 of the main control tape, the tape mus^be rolled
back to line 6, marked "Rerun line II Tr , and the computation repeated, ^ewruer . mus. „e
spaced up, and its vertical spacing checked as the computation proceeds Typewriter II must be
turned off and kept off until after that line in the tape (line 30) at which the argument has fin-
ished printing. It must then be turned on in order to print the correct value of the function.
(16) If the sequence mechanism stops on line 69 of the main control tape, the addition of a I to I has
failed, and the counters involved should be tested. If the quantities in the counters are not dis-
turbed', the tape may be rolled back and rerun as in instruction (15).
(17) If the sequence mechanism stops on line 91 of the main control tape, either the print counter
read-out or tne nan-correcuon uaa iancu, <wu mc ^uvmvcx^ •.«»«*»»-». ~. ~~ .
quantities in the counters are not disturbed, the tape may be rolled back and rerun as in in-
struction (15).
(18) If counters are disturbed in testing and it is necessary to re-establish the computation for the
argument, x n , the following procedure must be carried out:
(a)
(b)
(c)
(d)
switches 9 and 11 must be set to x x as indicated in the switch list on page 326;
card feed I must contain the cards for f(x), the first card containing the serial number x n-1 ;
card feed II must contain the card with serial number x n-1 , from among those previously
punched by the main control tape, followed by a blank card; care must be taken to replace
the functional card oroDerly after it is used;
run the starting tape; when the cards run out in card feed II turn off card feed control switch
and restart calculator;
329
SOLUTION OF EXAMPLES
(e) run the main control tape starting on the "start line", and continue the computation;
(f ) typewriter I must be spaced up and its spacing checked as the computation is continued;
(g) typewriter II must be turned off and kept off until just before the correct function is printed.
(19) The maximum time for one revolution of the main control tape may be computed as follows:
3 prints on typewriter I 48
2 prints on typewriter II 28
cycles not covered by printing ljJ
88 cycles = 26.4 seconds.
Plugging Instructions
(1) The multiply unit must be plugged for operating decimal point between columns 16 and 17, with
the plugging to the four lowest columns of the buss omitted as shown in the following diagram .
Row 2
25
MP-DIV PLUGBOARD
ooooo ooooo ooooo ooooo PQ CTR
20 15 10 5
Row 3 ofooo ooooo o<
46 45 40
Row 4 o
35
30
PQCTR
oooo P-OUT
24
20
15
10
(2) The LIO counter must be plugged to read columns 1-4 of LIO to columns 15-18 of the buss as
shown in the following diagram .
FUNCTIONAL PLUGBOARD
Row 25 ooooo oo • • i« — • oooo ooooo ooooo BUSS
15 10 5
24
20
Row 26 ooooo ooooo ooooo ooooo o • • '• • LIO-OUT
24 21 20 15 10 5
(3) The SIO counter must be plugged so that:
(a) SIO-OUT I reads columns 5-24 of SIO to columns 5-24 of the buss;
(b) SIO-OUT II reads columns 1-4 of SIO to columns 1-4 of the buss;
as shown in the following diagram .
FUNCTIONAL PLUGBOARD
Row 34 o
Row 35 o
24
20
15
10
oooo BUSS
oooo SIO-OUT I
24
20
15
10
Row 36 ooooo ooooo ooooo ooooo o • t ,» • SIO-OUT II
24 20 15 10 5
Row 37 ooooo ooooo ooooo ooooo o •—•■
24 20 15 10 5
«-• BUSS
330
SOLUTION OF EXAMPLES
(4) The card feeds must be plugged direct (see page 272).
(5) The card punch must be plugged as shown in the following diagram,
PUNCH MAGNETS
5 10 15
(6)
20
•— •■
25
30
35
40
■•— •
OOOO OOOO 0000 oooo
45
50
55
60
OOOO OOOO OOOO OOOO
65
70
75
80
OOOO OOOO OOOO OOOO OOOO
COMP MAG OR GTR TOT EXIT OR M S IN
2A 2B 4A 4B 6A 6B
• • • • • • • • • •••■•••• • • • •
6B
•— ♦
■•— •
OOOO OOOO OOOO OOOO
Typewriter I must be plugged for positive or negative quantities, decimal point between columns
16 and 17, twelve digits to the right of the decimal point* The digits are to be grouped by fours
to the right and left of the decimal point, argument control after two decimal places. Line step
counter 1 is to be plugged for vertical groups of five lines. Typewriter II is to be plugged for
positive or negative quantities, decimal point between columns 16 and 17, eight digits to the
right of the decimal point. The digits are to be grouped by fours to the right and left of the deci-
mal point, argument control after two decimal places. Line step counter 2 is to be plugged for
vertical groups of five lines. The plugging for the typewriters is shown in the following diagram.
FUNCTIONAL PLUGBOARD
Row 1
KOW Z
DP TAB
4~ O
o •— •■
R TAB
• 000*
Row 3 o o o o o
*— •
A~
>^~T
20
SPACES
0*000
Row 4 o
Row 5
Row 6
■•— •
• 000
25 1
» o o o
10 I
ooo
30
r
40
•-U •— 1 • • •— 9-
15
• • •
o o o o o
35
45
-•OOOO
24
20
15
10
25 24
000 OOfOO OOOOO OOOOO 00000
20
15
10
• OOOO OOOOO
25 24 20
OOOOO OOOOO OOOOO
15
10
TYPEWRITER I
COL-SEL
PRINT CTR-RO
PRINT CTR-RO
RO-RELS
331
SOLUTION OF EXAMPLES
FUNCTIONAL PLUGBOARD
DP TAB
Row 8 * o o o o o •— »
Row 9
R TAB
Row 10 ooooo
Row 11 o • •<» •
■•— •
J •"•
20
SPACES
ooooo
10
25
T f
ooooo
30
24
20
•~o~oo
I ' i" I to
• ' • »-L> > i ■♦ i ooo ooooo
ooooo
40
t • # •
15
ooooo
35
ooooo
45
15
10
Row 12
2524
000 OOfOO ooooo ooooo ooooo
15
10
Row 13 Aoooo ooooo ooooo ooooo ooooo
25 24 15 10 5
Row 18 ooooo ooooo ooooo ooooo o o o • •-
2 1
Row 38 ooooo oooo •— , ooooo oooo
9 8 7 6 5
TYPEWRITER II
COL-SEL
PRINT CTR-RO
RO-RELS
Row 39 ooooo oooo
R
OOOOO OOOOS-,00000
4321 10 987654321 10
ooooo oooo^-looooQ
R
Example 8. It is to be noted that the starting and main control tapes of example 7 dictated only the
sequence of operations to be performed. The actual numbers dealt with; i.e„ arguments, functions,
coefficients, tolerances, etc., were delivered to the machine from switches and punch cards. In some
cases, these quantities were rearranged by plugging through which they passed on their way to and
from the functional components of the calculator. Obviously, then, the tapes themselves are applicable
to a whole class of problems of which example 7 is merely a special case. The reader is advised to
arbitrarily formulate several problems similar to example 7 involving other integrands, and to devise
the instructions necessary to the solution of the chosen problems on the calculator.
Example 9. It is required that a single main control tape be designed to tabulate the integral,
IW ^Vjdx,
as defined in example 7, where f(x) is the function defined in example 6. This requires the combination
332
SOLUTION OF EXAMPLES
of the control tapes designed for examples 3, 4, 5 and 7. The interweaving of the coding of the tapes
is left as an exercise for the reader. This computation as performed by a single control tape should
not require more than 110 seconds per tabulated value of the integral.
Example 10 . It is required that the series,
f(z) = a Q + a x z + a 2 z 2 + a g z 3 + ... + a n z n + R, (1)
be evaluated in the complex plane. The real coefficients a Q , aj, a 2 , a 3 , ..., a fl will be supplied from
a value tape on interpolator I. The complex quantities will be stored with the real and imaginary
parts in adjacent counters. Multiplication of a complex quantity by a real number requires two or-
dinary multiplications. The determination of an even power of a complex quantity requires three
ordinary multiplications, while the determination of an odd power requires four. The following coding
is designed to evaluate the first four terms of the series (1) for any point in the complex plane. The
coding has been planned, however, as though the series had many terms and required the conservation
of storage registers. The extension of the coding to care for terms involving powers of z greater
than the third is left to the reader as an exercise. The coding given in this example represents a sim-
plified version of the control tapes used to compute the modified Hankel functions of order one-third .
x or ax from sw. 1 to ctr. 1
.2
compute z
y or a y from sw. 2 to ctr. 2
a ft to ctr. 9 from interpolator I
Line
1 OUT
IN
MISC. 1
1
741
1
7
2
ll
761
7
3
j742
2
7
4
1 21
il
21
5
l»
7
6
Ui
41
7
7
85
753
8
41
9 J
21
7
10
|| 1
761
7
11
II 3
3
7
SOLUTION OF EXAMPLES
333
a 1 to ctr. 8 from interpolator I
compute a..z
compute z'
a« to ctr. 8 from interpolator I
Line
OUT
IN
MISC.
12
4
4
13
1
7
14
85
753
15
4
7
16
31
31
17
3
7
18
2
761
732
19
21
31
7
20
21
31
21
2
7
22
32
32
7
23
321
321
7
24
42
42
25
3
7
26
4
761
27
1
28
41
7
29
4
761
30
2
31
42
7
32
3
761
7
33
21
21
7
34
4
4
35
| 1
7
36
| 85
753
37
4
38
32
7
334
SOLUTION OF EXAMPLES
compute a«z*
a^ to ctr. 8 from interpolator I
compute agz'
a. to ctr. 8 from interpolator I
X-line
! w
39
31
761
32
40
2
41
32
7
42
3
761
43
2
44
321
7
45
31
761
46
1
47
321
n
48
4
761
49
3
50
41
7
51
4
761
7
1 52
4
4"
i 53
131
i
7
54
1 85
1 753
55
!
4
56
42
7
57
4
761
58
32
59
41
*7
60
4
761
7
61
4
4
62
321
7
63
85
753
64
4
65
_____
J
42
7
335
SOLUTION OF EXAMPLES
Example 11 . It is suggested that the reader code the control tapes necessary for the computation and
checking of a functional tape for f(x) = arc sin x, < x S 0.9. The error in the interpolated values of
f(x) should be less than 6 x 10" 11 . The following control tapes should be coded:
(a) starting and main control tapes to compute the interpolational coefficients;
(b) control tape to position the functional tape to the successive arguments and print the coef-
ficients;
(c) control tape to interpolate on assigned values of the argument.
The control tape to compute the interpolational coefficients should use an iterative process for the
computation of (1 - x 2 )" 1/2 . The iterative formulae and their codings are given on pages 176-179 and
in example 4, pages 304-312. The number of interpolational coefficients required is discussed on
pages 198-199. The coding of the control tapes necessary to check the functional tape is presented
on pages 199-201.
Example 12. The Bessel function, J Q , has been computed for an increment of the argument equal to
0.01, and punched in tabulating machine cards. It is suggested that the reader code the control tapes
necessary to subtabulate the function to tenths; i.e., for increment of the argument equal to 0.001.
The tape must, of course, completely check the computation and verify the printed results. Such a
tape, using the method described on pages 224-226, has been preserved in the tape library after being
used to subtabulate the Bessel functions 2 .
Example 13 . It is suggested that the reader design a control tape for the solution of the system of
linear algebraic equations,
a l,l X l +a l,2 X 2 + "' + a l,10 X 10 =k l .
a 2,l x l +a 2,2 X 2 + - + a 2,10 X 10 = k 2
a 10,l X l + a 10,2 X 2 + - + ho^lO = k 10'
by the process of successive elimination. The elements of the given matrix must be manually punched
in tabulating machine cards and stacked in two decks, one for the a- ., in the order a , ..., a
a 2,l> •••» a 2,10' •••» a 10,l' "•' a 10,10> and the other for the k i» in the order k p k 2 , »., k 10 .
336
SOLUTION OF EXAMPLES
Assume the card decks containing the a- - and the k, to be placed in card feeds I and II respec-
i,] 1
tively. A main control tape may then dictate the following operations:
(1) feed 10 cards from card feed I to any 10 storage counters;
(2) feed 1 card from card feed II to any other storage counter;
(3) take the reciprocal a« « ;
(4) multiply a 1 2 , a x 3 , ..., z 1 1Q and kj by 1/aj jj
(5) feed 10 cards from card feed I to any 10 storage counters not already in use;
(6) feed 1 card from card feed II to any storage counter not already in use;
(7) using the quantities read into storage counters in (5) and (6), repeat operations (3) and (4)
for a <t a„ „, ..., a„ «_ and k„;
2,1 2,6 <5,1U 4
(8) make the necessary subtractions;
(9) repeat these operations until the given system is reduced to the form
x l + b l,2 x 2 + b l,3*3 + — + b l,10 x 10 = h l
x 2 + b 2,3 x 3 + •" + b 2,10 x 10 = ^2
x 10 " h 10
whexe tn6 b. . <tiid the h. &utiid in 55 ^elected storage counters;
1,J 1
(10) the values of the xj may then be obtained by substitution and printed or punched in tabu-
lating machine cards for further computation.
For efficient operation, full advantage must be taken of the methods of interposition, and all operations
must be checked. The computation and comparison of 2 a.- ^/a* , and (Ha. .)/a. < is one form of
check procedure.
The required control tape includes 4964 lines of coding, produces and completely checks the
values of x^ in approximately 55 minutes. The tape is one of the standard tapes preserved in the tape
library.
Nearly two years have passed since the staff of the Computation Laboratory of Harvard Univer-
sity began operation with the Automatic Sequence Controlled Calculator as a project of the United
States Navy. During this time, a great variety of problems has been solved finding application in
337
SOLUTION OF EXAMPLES
nearly every branch of physics and engineering. The problems solved include:
the tabulation of functions of a real variable defined by given equations;
the subtabulation of empirical functions;
the computation and tabulation of quantities defined by elaborate formulae and in terms of
empirical variables;
(4) the tabulation of functions in the complex domain;
(5) the solution of systems of linear algebraic equations;
(6) statistical analysis;
(7) the determination of the zeros of functions;
(8) the evaluation of definite integrals ;
(9) the solution of systems of ordinary differential equations;
(10) the solution of partial differential equations.
As previously mentioned, the examples given in this chapter have been chosen for their mathe-
matical simplicity. However, the solutions of the problems listed in the foregoing tabulation have all
been obtained by means of extensions of the techniques illustrated in the examples .
From time to time, the solution of these problems has required permanent changes in the wiring
of the calculator, and the inclusion of new features, many of which have greatly improved its oper-
ation. Such improvements and alterations are still in progress of development. As a result, this
book goes to press representing the standard procedure of the Computation Laboratory as of August
1945.
References
1 . Annals of the Computation Laboratory of Harvard University, Volume n, Tables of the Modified
Hankel Functions of Order One -Third and of Their Derivatives, Harvard University Press,
Cambridge, Mass., 1945, xxxvi + 235 p.
2. Annals of the Computation Laboratory of Harvard University, Volume III, Bessel Functions of
Orders Zero and One, to be published by the Harvard University Press in 1946.
Annals of the Computation Laboratory of Harvard University, Volume IV, Bessel Functions of
Orders Two and Three, to be published by the Harvard University Press in 1946.
338
BIBLIOGRAPHY
OF
NUMERICAL ANALYSIS
In practice, a computational problem is composed of three parts: the theoretical mathematical
analysis j the construction of a numerical computational schedule suitable for the particular calcula-
ting machines to be used; the actual carrying out of the machine computation. In connection with the
first two parts, it is necessary to consult widely scattered mathematical literature in an effort to
find adequate methods to treat new types of problems of applied mathematics. These methods have to be
further adapted to take full advantage of large scale calculating machinery.
In the preparation of this bibliography, full use has been made of available published bibli-
ographies, particularly those contained in the report on numerical methods by H. Bateman, W. E. Milne
and A. A. Bennett (see Ordinary Differential Equations). The bibliography is not intended to be ex-
haustive. It is composed principally of the references that have been found useful during the one and
one-half years of operation of the Automatic Sequence Controlled Calculator.
In the bibliography, certain subjects that logically fall within the general field of numeri-
cal analysis have been omitted, for example, no mention is made of statistics. Such references as
have been included, however, have been classified for ready reference. Some of the titles could be
listed under several headings, and have been in the more important cases.
1. Historical Background of Automatic Calculating Machinery
2. Machine Methods in Arithmetic
3. General Numerical Methods
6. Square Roots and Higher Roots of Numbers
7. The Location and Separation of the Zeros of a Polynomial
8. The Calculation of the Zeros of a Polynomial
A. Iterative Methods (Newton-Raphson, False Position, etc.)
B. Root-Squaring and Allied Methods
C. Miscellaneous Methods
9« The Zeros of Transcendental Equations
A. Iterative Methods (see also under 8A)
6. Miscellaneous Methods
339
BIBLIOGRAPHY
10. Implicit Functions
11. Harmonic Analysis
12. Periodogram Analysis
13. Finite Differences
14. Difference Equations
15. Direct Interpolation
A. Functions of a Single Variable
B. Functions of Several Variables
16. Inverse Interpolation, Tabulation and Subtabulation
17. Interpolation Tables
18. Asymptotic Expansions
19. Numerical Differentation and Higher Derivatives
20. Numerical Integration of Definite Integrals
A. Functions of a Single Variable
B. Functions of Several Variables
21. Ordinary Differential Equations
22. Partial Differential Equations
23. Integral Equations
1. HISTORICAL BACKGROUND OF AUTOMATIC CALCULATING MACHINERY
BABBAGE, C. On the Economy of Machinery and Manufactures. London, 1846.
BABBAGE, C. Passages from the Life of a Philosopher. London, 1864.
BAXANDALL, D. Catalogue of the Collections in the Science Museum, South Kensington. Mathematics I,
Calculating Machines and Instruments. London, 1926.
CAJQRI, F. A History of Mathematics. New York, 2nd ed. 1919.
CAJORI, F. History of the Logarithmic Slide Rule. New York, 1909.
CAJORI, F. William Oughtred. Chicago, 1916.
DYCK, W. Katalog mathematischer und mathematisch-physikalischer Modelle, Apparate und Instrumente.
Munich, 1892.
GALLE, A. Mathematische Instrumente. Leipzig, 1912.
HORSBURGH, E. M. Calculating machines. A Dictionary of Applied Physics. Richard Glazebrook ed.
London, 1923, vol. 3, p. 193-201.
HORSBURGH, E. M. Modern Instruments and Methods of Calculation. London, 1914.
JACOB, L. Le calcul mecanique. Paris, 1911.
D'OCAGNE, M. Le calcul simplified Paris, 1905 .
340
BIBLIOGRAPHY
D'OGAGNEj M- Tue d' ensemble sur les machines a calculer, Paris. 1922.
POSSELT, E, A. The Jacquard Machine. Philadelphia, 189-?.
TURCK, J. A. V. Origin of Modern Calculating Machines. Chicago, 1921.
2. MACHINE METHODS IN ARITHMETIC
COMRIE, L. J. Mechanical computing. Appendix I, p. 462-473 of David Clark, Plane and Geodetic Sur-
veying, vol. 2, 3rd ed., revised by James Glendenning. London, Constable, 1943.
COMRIE, L. J. Recent progress in scientific computing. Jour. Sci. Instr. 21, 129-135 (1944).
HARTKEMEIER, H. P. and MILLER, H. E. Obtaining differences from punched cards. Jour. Amer. Statist.
ASSOC. J>f, £.0?—<X>( \XJtt*.J»
KNUDSEN, L. F. A punched card technique to obtain coefficients of orthogonal polynomials. Jour.
Amer. Statist. Assoc. 37, 496-506 (1942).
LANCASTER, 0. E. Machine method for the extraction of cube root. Jour. Amer. Statist. Assoc. 37,
112-115 (1942).
McPHERSON, J. C. On mechanical tabulation of polynomials. Ann. Math. Statist. 12, 317-327 (1941).
McPHERSON, J. C. Mathematical operations with punched cards. Jour. Amer. Statist. Assoc. 37, 275-
281 (1942).
SANDOMIRE, M. M. Accumulating cubes with punch cards. Jour. Amer. Statist. Assoc. 36, 507-514 (1941).
3. GENERAL NUMERICAL METHODS
n ii
BLERMANN, 0. Vorlesungen uber mathematischen Naherungsmethoden. Braunschweig, Vieweg, 1905, 226 p.
BRUNS, H. Grundlinien des wissenschaftlichen Rechnens. Leipzig, Teubner, 1903, 159 p.
CASSINIS, G. Calcoli numerici, grafici e meccanici. Pisa, Mariotti-Pacini, 1928, xix + 672 p.
CAS3INA, U. Calcoio numerico con numerosi esempi e note storiche original! . Bologna, Zanicheili,
1928, xix + 453 p.
COURANT, R. Differential and Integral Calculus. (New revised edition) New York, Nordemann, 1940,
vol. 1, chap. 7, p. 342-364.
HAYASHI, K. Tafeln fur die Differenzenrechnung... Berlin, Springer, 1933, vi + 66 p.
LEHMER, D. H. On the value of the Napierian Base. Amer. Jour. Math. 48, 139-143 (1926).
LEHMER, D. N., BALLANTINE, J. P. and THOMPSON, D'A. W. On the multiplication of long decimals. Amer.
Math. Month. 30, 67-69 (1923).
LINDOW, M. Numerische Infinitesimalrechnung. Berlin and Bonn, Dunsnler, 1928, viii + 176 p.
LUROTH, J. Vorlesungen uoer numerisches Rechnen. Leipzig, Teubner, 1900, vi + 194 p.
MACCAFERRI, E. Calcoio numerico approssimato. Milan, Hoepli, 1919, 200 p.
MADER, K. Numerisches Rechnen. Handbuch der Physik.vol. 3. Berlin, Springer, 1928, p. 599-635.
341
BIBLIOGRAPHY
MAYER, J. £. Das Rechnen in der Technlk und seine Hilfsmittel. Vol. 405 of Sammlung Goschen. Leipzig,
Goschen, 1st ed. 1908; 2nd ed. 1913, 128 p.
MILNE-THOMPSON, L. M. Calculus of Finite Differences. London, Macmillan, 1933, xxiii + 558 p.
PESCI, G. ...Numeri decimali approssimati... Period. Mat.: (3) 1, 249-268; (3) 2, 1-21, 49-71
(1904).
RADAU, R. Etude sur les formules d' interpolation. Paris, Gauthier-Villars, 1891, 96 p.
RICE, H. L. Theory and Practice of Interpolation. Lynn, Nichols, 1899, 234 p.
RUNGE, C. and KONIG, H. Vorlesungen uber Numerisches Rechnen. Berlin, Springer, 1924, viii+371 p.
VON SANDEN, H. Praktische Analysis. Leipzig, Teubner, 2nd ed. 1923, xvi + 195 p.
VON SANDEN, H. Mathematisches Praktikum. I. Leipzig, Teubner, 1927, v + 122 p.
SCARBOROUGH, J. B. Numerical Mathematical Analysis. Baltimore, Johns Hopkins Press, I930,xiv+416 p.
SCHRUTKA, L. Zahlenrechnen. Leipzig, Teubner, 1923, 146 p.
SHEPPARD, W. F. Mensuration. Encyclopaedia Britannica. 14th ed. 1929, vol. 15, p. 253-257.
STEFFENSEN, J. F. Interpolation. Baltimore, Williams and Wilkins, 1927, ix + 248 p.
THIELE, T. N. Interpolationsrechnung. Leipzig, Teubner, 1909, 175 p.
UHLER, H. S. Multiplication of large numbers. Amer. Math. Month. 28, 447-448 (1921).
VAHLEN, T. Konstruktionen und Approximationen. Leipzig, Teubner, 1911, xii +349 p.
WHTTTAKER, E. T. and ROBINSON, G. The Calculus of Observations. A Treatise on Numerical Mathematics.
London and Glasgow, Blackie, 3rd ed. 1940, xvi + 395 p.
WILLERS, F. A. Methoden der Praktischen Analysis. Berlin, de Gruyter, 1928, 344 p.
WORTHING, A. G. and GEFFNER, J. Treatment of Experimental Data. New York, Wiley, 1943, ix + 342 p.
XAVIER, A. Theorie des approximations numeriques et du calcul abrege. Paris, Gauthier-Villars, 1909.
ZORETTI, L. ^ Exercices numeriques et graphiques de mathematiques sur les leqons de mathematiques
generales. Paris, Gauthier-Villars, 1914, xv + 124 p.
4. LINEAR ALGEBRAIC EQUATIONS, DETERMINANTS AND MATRICES.
AITKEN, A. C. Studies in practical mathematics. II. The evaluation of the latent roots and latent
vectors of a matrix. Proc. Roy. Soc. Edin., Sect. A, 57, 269-304 (1936-1937).
BELLMAN, R. A note on determinants and Hadamard's inequality. Amer. Math. Month. 50, 550-551 (1943).
BINGHAM, M. D. A new method for obtaining the inverse matrix. Jour. Amer. Statist. Assoc. 36, 530-
534 (1941).
BISSHOPP, K. E. The inverse of a stiffness matrix. Quart. Appl. Math. 3, 82-84 (1945).
BRAND, L. The method of moment distribution for the analysis of continuous structures. Bull. Amer.
Math. Soc. 41, 901-906 (1935).
CHIO, F. Memoirs sur les fonctions connues sous le nom de re'sultantes ou de determinants. Turin.
1853.
342
BIBLIOGRAPHY
COLLAR, A„ R. On the reciprocation of certain matrices- Proc. Roy. Soc- Edin. 59, 195-206 (1939).
COLLATZ, L. Fehlerabschatzung fur das Iterationsverfahren zur Auflosung linearer Gleichungssysteme.
Zeit. Angew. Math. Mech. 22, 357-361 (1942).
COURANT, R. and HILBERT, D. Methoden der Mathematischen Physik. Vol. I. Berlin, Springer, 2nd ed.
1931, adv + 469 p., chap. I.
CROSS, H. Analysis of continuous frames by distributing fixed-end moments. Paper No. 1793. Trans.
Amer. Soc. Civil Engrs. 96, 1-10 (1932).
DRESDEN, A. On the iteration of linear homogeneous transformations. Bull. Amer. Math. Soc. 48, 577-
579, 949 (1942).
DWYER, P. S. The evaluation of multiple and partial correlation coefficients from the factorial ma-
trix. Psychometrika 5, 211-232 (1940).
DWTER, P. S. The solution of simultaneous equations. Psychometrika o, 101—129 v.1941,/.
DWTER, P. S. The evaluation of determinants. Psychometrika 6, 191-204 (1941).
TTBJTET? P . R .
—••-■—-, . . — .
DWTER, P. S. The Doolittle technique. Ann. Math. Statist. 12, 449-458 (1941).
ERIKSSON, H. A. S. A technique for the approximate calculation of eigenvalues as zeros of a de-
terminant. Application to the Li + -ion in the ground state. Arkiv for Mat. 30B, No. 6, 8 p.
(1944) .
ETHERINGTON, I. M. H. On errors in determinants. Proc. Edin. Math. Soc. (2) 3, 107-117 (1932).
FARNELL, A. B. Limits for the characteristic roots of a matrix. Bull. Amer. Math. Soc. 50, 789-794
(1944).
FRAZER, R. A., DUNCAN, W. J. and COLLAR, A. R. Elementary Matrices and some Applications to Dynamics
and Differential Equations. Cambridge, Cambridge Univ. Press. 1938. p. 96-I33.
FREEMAN, G. F. On the iterative solution of linear simultaneous equations. Phil. Mag. (7) 34, 409-
416 (1943).
HADAMARD, J. Resolution d'une question relative aux determinants. Bull. Sci, Math. (2) 17, 240-246
(1893).
HOELj P- G. The errors involved in evaluating correlation determinants, Ann, Math. Statist. 11, 58-
65 (1940).
HOEL, P. G. On methods of solving normal equations. Ann. Math. Statist. 12, 354-359 (1941).
HOPSTEIN, N. M. Solution of homogeneous linear equations by the iteration method. C. R. (Doklady)
Acad. Sci. URSS (N.S.) 43, 372-575 (1944).
HORST, P. A non-graphical method for transforming an arbitrary factor matrix into a simple structure
factor matrix. Psychometrika 6, 79-99 (1941).
HOTELLING, H. Simplified calculation of principal components. Psychometrika 1, 27-35 (1936).
HOTELLING, H. Some new methods in matrix calculation. Ann. Math. Statist. 14, 1-34 (1943).
HOTELLING, H. Further points on matrix calculation and simultaneous equations. Ann. Math. Statist.
14, 440-441 (1943).
IVANOV, V. On the convergence of the process of iteration in the solution of a system of linear
algebraic equations. (Russian. English summary.). Bull. Acad. Sci. URSS Ser. Math.(lzvestia
L\ra* Mnnfc- RSR!^ 10*50 I.V7- l.*M flcyiO\
343
BIBLIOGRAPHY
LEVY, S. Buckling of rectangular plates with built-in edges. Jour. Appl. Mech. 9, A171-A174 (1942).
LONSETH, A. T. Systems of linear equations with coefficients subject to error. Ann. Math. Statist.
13, 332-337 (1942).
LONSETH, A. T. On relative errors in systems of linear equations. Ann. Math. Statist. 15, 323-325
(1944).
MEHMKE, R. Uber das Seidel'sche Verfahren, urn lineare Gleichungen bei einer sehr grossen Anzahl der
Unbekannten durch successive Annaherung aufzulosen. Math. Samml. Mosk. 16, 4 p. (1892).
MEHMKE, R. and NEKRASSOFF, P. A. Auflosung eines linearen Systems von Gleichungen durch successive
Annaherung. Math. Samml. Mosk. 16, 23 p. (1892).
MEIHEKE, H. Naherungsformel fur die Berechnung von Strecken. Zeit. Angew. Math. Mech. 20, 359 (1940).
MILNE-THOMPSON, L. M. Determinant expansions. Math. Gaz. 25, 130-135 (1941).
MORRIS, J. and HEAD, J. W. Lagrangian frequency equations. An "escalator" method for numerical
solution. Aircraft Engrg. 14, 312-314, 316 (1942).
OLDENBURGER, R. Convergence of Hardy Cross's balancing process. Jour. Appl. Mech. 7, A166-A170(1940).
PARKER, W. V. Limits to the characteristic roots of a matrix. Duke Math. Jour. 10, 479-482 (1943).
PIPES, L. A. The solution of a.c. circuit problems. Jour. Appl. Phys. 12, 685-691 (1941).
REIERS0L, 0. A method for recurrent computation of all the principal minors of a determinant, and
its application in confluence analysis. Ann. Math. Statist. 11, 193-198 (1940).
RICE, L. H. Some determinant expansions. Amer. Jour. Math. 42, 237-242 (1920).
RUHGE, C. and KONIG, H. Vorlesungen uber numerisches Rechnen. Berlin, Springer, 1924, p. 183-188.
SAIBEL, E. A modified treatment of the iterative method. Jour. Franklin Inst. 235, 163-166 (1943).
SAIBEL, E. A rapid method of inversion of certain types of matrices. Jour. Franklin Inst. 237. 197-
201 (1944).
SAMUELSON, P. A. A method of determining explicitly the coefficients of the characteristic equation.
Ann. Math. Statist. 13, 424-429 (1942).
SATTERTHWAITE, F. E. Error control in matrix calculation. Ann. Math. Statist. 15, 373-387 (1944).
SCHMIDT, R. J. On the numerical solution of linear simultaneous equations by an iterative method.
Phil. Mag. (7) 32, 369-383 (19a).
I! II
SCHULZ, G. Uber die Losung von Gleichungssystemen durch Iteration. Zeit. Angew. Math. Mech. 22. 234-
235 (1942). 6 '
SEIDEL, L. ff Oeber ein Verfahren, die Gleichungen, auf welche die Methods der kleinsten Quadrate
fuhrt, sowie lineare Gleichungen Uberhaupt, durch successive Annaherung aufzulosen. Abh.
Akad. Munchen 11 (III), 81-108 (1874).
SEMENDIAEV, K. A. The determination of latent roots and invariant manifolds of matrices by means of
iterations. (Russian. English summary.). Appl. Math. Mech. (Akad. Nauk SSSR. Prikl. Mat.
Mech.) 7, 193-222 (1943).
SOUTHWELL, R. V. Stress calculations in frame-works by the method of systematic relaxation of
constraints, I, II; III. Proc. Roy. Soc. Lond.: A151, 56-95; AI53, 41-76 (1935).
SPOERL, C. A. A fundamental proposition in the solution of simultaneous linear equations. Trans.
Actuar. Soc. Amer. 44, 276-288 (1943).
344
BIBLIOGRAPHY
SPQERL, G» A* On solving sijntiltaneous linear equations. Trans. Actuar, Soc. Amer. 45, 18-32. 67-69
(1944). ^
SYNGE, J. L. A geometrical interpretation of the relaxation method. Quart. Appl. Math. 2, 87-89
(1944).
TUCKER, L. E. The determination of successive principal components without computation of tables
of residual correlation coefficients. Psychometrika 9, 149-153 (1944).
TUCKERMAN, L. B. On the mathematically significant figures in the solution of simultaneous linear
equations. Ann. Math. Statist. 12, 307-316 (1941).
TURAN, P. On extremal problems concerning determinants. (Hungarian. English summary.). Math. Natur-
wiss.An2. Ungar. Akad. Wiss. 59, 95-105 (1940).
TURTON, F. J. On the solution of the numerical simultaneous equations arising in the analysis of re-
dundant structures. Jour. Roy. Aeronaut. Soc. 49, 104-111(1945).
ULLMAN, J. The probability of convergence of an iterative process of inverting a matrix. Ann. Math.
Statist. 15, 205-213 (1944).
WATLAND, H. Expansion ox ueteHBin&iital equatj.ons into poxynosnxax ronn. v*aru. Appx. «aun. »., —sc
306 (1945).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 3rd ed. 1942,p.
71-77.
WH1TTAKER, E. T. and WATSON, G. N. A course of Modern Analysis. Cambridge, Cambridge Univ. Press,
Amer. ed. 1944, p. 212-213.
WRIGHT, L. T., Jr. The solution of simultaneous linear equations by an approximation method. Cornell
Univ* Engrg, Exper, Station, Bull* No, 31, 1943, 6 p.
BANACHIEWICZ, T. An outline of the Cracovian algorithm of the method of least squares. Astr. Jour.
50, 38-41 (1942).
BERJMAN, E. A solution of the problem of least squares adjustment by Gauss polynomials. (Spanish).
An. Soc. Ci. Argentina: 132, 34-48, 104-117, 212-217 (1941); 133, 208-215, 442-445 (1942).
BIRGE, R. T. and SHEA, J. D. A rapid method for calculating the least squares solution of a poly-
nomial of any degree. Univ. of Calif. Pubis. Math. 2, No. 5, 1927, p. 67-118.
BLEICK, W. E. A least squares accumulation theorem. Ann. Math. Statist. 11, 225-226 (1940).
DAVIS, H. T. Polynomial approximation by the method of least squares. Ann. Math. Statist. 4, 154-
196 (1933).
DAVIS, H. T. and LATSHAW, V. V. Formulas for the fitting of polynomials by the method of least
squares. Ann. of Math. (2) 31, 52-78 (1930).
DWYER, P. S. A matrix presentation of least squares and correlation theory with matrix justification
of improved methods of solution. Ann. Math* Statist. 15, 82-89 (1944).
IDELSON, N. On the computation of weights of the unknowns in the method of least squares. ^Russian.
English summary.). Astr. Jour. Soviet Union 20, 11-13 (1943).
JACKSON, D. The Theory of Approximation. New York, Amer. Math. Soc. Colloq. Pubis, vol. XI (Amer.
Math. Soc.) 1930, viii + 178 p.
345
BIBLIOGRAPHY
KERAWALA, S. M. A rapid method for calculating the least squares solution of a polynomial of degree
not exceeding the fifth. Indian Jour. Phys. 15, 241-276 (1941).
LEVENBERG, K. A method for the solution of certain non-linear problems in least squares. Quart.
Appl. Math. 2, 164-168 (1944).
NAUt, K. R. and SHRIVASTAVA, M. P. On a simple method of curve fitting. Sankhya 6, 121-132 (1942).
PLARR, G. Note sur une propriete commune aux series dont le terme general depend des f onctions X^
de Legendre, ou des cosinus et sinus des multiples de la variable. C. R. Acad. Sci. Paris
44, 984-986 (1857).
REMES, E. J. Sur les approximations par les moyennes d'ordre 2k et celles d'aprSs le principe des
moindres carres. (Russian. French summary.). Rec. Math. (Mat. Sbornik) N.S. 9 (51) 437-450
(1941) .
STONER, P. M. Fitting the exponential function and the Gompertz function by the method of least
squares. Jour. Amer. Statist. Assoc. 36, 515-518 (1941).
6. SQUARE ROOTS AND HIGHER ROOTS OF NUMBERS
BOORMAN, J. M. Evolution simplified: Square root found by addition instead of division. Math. Mag.
(publ. Artemas Martin) 1, 112-115 (1882-1884).
DEDERICK, L. S. A modified method for cube roots and fifth roots. Amer. Math. Month. 33, 469-472
(1926) .
VON FEHRENTHEIL und GRUPPENBERG, L. R. Vereinfachte Quadratwurzelziehung mit der Rechenmaschine.
Zeit. Instrumentenkunde 62, 227-230 (1942).
HOFMANN, J. E. Uber ein "neues" Verfahren zur Annaherung von QuadratTiurzeln und seine geschichtliche
Bedeutung. Deutsche Math. 6, 453-461 (1942) .
HUSSAIN, S. T. A method of extracting the nth root of a positive number. Math. Student 11. 12-15.
(1943). '
LANCASTER, 0. E. Machine method for the extraction of cube root. Jour. Amer. Statist. Assoc. 37.
112-115 (1942). '
LEHMER, D. H. On the use of the calculating machine for cube and fifth roots. Amer. Math. Month.
32, 377-379 (1925).
■t
LORET, W. Uber ein Eulersches Verfahren zur Wirzelberechnung. Monatsh. Math. Phys. 48, 190-197
vl939y .
MARTIN, A. Computation of the cube root of 2. Mess, of Math. 7, 50-51 (1878).
MARTIN, A. Extraction of square roots by series. Math. Mag. 1, 164-165, 172 (1882-1884).
S. First-prize solution to problem of the be*
to 100 decimals. Math. Visitor 2 (#2), 31 (1883).
', G. W. Successive approximations to n /a7 Math. Gaz. 17, 52-53, 127 (1933).
PUTNAM, K. S. First-prize solution to problem of the best formula for \ 3 /~x". To illustrate by ?/~2~
to 100 decimals. Math. Visitor 2 (#2). ■?! (I8#rt. V * V
WARD
7. THE LOCATION AND SEPARATION OF THE ZEROS OF A POLYNOMIAL
ANGHELUTZA, T. Sur une limite des modules des zeros des polynomes. Acad. Roum. Bull. Sect. Sci.
21, 211-213 (1939).
346
BIBLIOGRAPHY
APiRfi. E- Di alcuae awertenze sulla risoluzione numerica delle equazioni algebriche. Univ. Roma e
"' " 1st. Naz. Alta Mat. Rend. Mat. e Appl. (5) 4, 125-147 (1943).
B3EBERBACH, L. Vorlesungen uber Algebra. Leipzig and Berlin, Teubner, 1928, p. 171, 186.
BIEBERBACH, L. Lehrbuch der Funktibnentheorie. Leipzig and Berlin, Teubner, 1930, vol.1, p. 190-192.
SUDAN, D. Nouvelie mefchode pour la resolution des equations numeriques... Paris, 2nd ed. 1822.
BURNSIDE, W. S. and PANTON, A. W. Theory of Equations. Dublin, Hodges and Figges, 8th ed. 1918, vol.
I, chap. 10, 11.
CARACCIOLO, M. S. Delle equazioni a radici opposte. Boll. Mat. (4) 1, 33-38 (1940).
CAUGHT, A. L. Analyse algebrique. Note III. See Oeuvres completes d'Augustin Cauchy, (2) vol. 3.
Paris, Gauthier-Villars, 1897, p. 378-425.
Cauuhi, a. ju. fixercices ae ma-wiemaTixques. See ueuvres, \<e.j vux. y, rafxo, A071, y ^JT-^j-t -.•-.--•-.
GOHN, A. Uber die Anzahl der Wurzeln einer algebraischen Gleichung in einem Kreise. Math. Zeit. 14,
110-148 (1922).
CONKWRIGHT, N. B. An elementary proof of the Budan-Fourier theorem. Amer. Math. Month. 50, 603-605
(1943).
COPSON, E. T. An Introduction to the Theory of Functions of a Complex Variable. Oxford, Oxford
Press, 1935, P. 119-121.
CORLISS, J. J. Upper limits to the real roots of an algebraic equation. Aiaer. Math. Month. 46, 334-
338 (1939).
DELANGE, R* Sur la convergence des series de polynomes de la forme £ *rP R (*) «t sur certaines suites
de polynomes. Ann. Ecole Norm. Sup. 56, 173-275 (1939).
FEJER, L. Uber die Wurzel vom kleinsten absoluten Betrage einer algebraischen Gleichung. Math. Ann.
FOURIER, J. B. J. Analyse des equations determinees. Paris, Didot, 1830, xxiv + 258 p.
FRAZER, R. A., DUNCAN, W. J. and COLLAR, A. R. Elementary Matrices and Some Applications to Dynamics
and Differential Equations. Cambridge, Cambridge Univ. Press, 1938, p. 151-155.
FRICKE, R. Lehrbuch der Algebra. Braunschweig, Vieweg, 1924, vol. I part 2, chap. 3.
GENOCCHI, A. Demonstration d'un thebreme de M. Sylvester. Nouv. Ann. Math. (2) 6, 6-20 (1867).
HERGLOTZ, G. Uber die Wurzelanzahl algebraischer Gleichungen innerhalb una auf dem Einheitskreis.
Math. Zeit. 19, 26-34 (1923).
HURW1TZ, A. Ueber die Bedingungen, unter welchen eine Gleichung nur Wurzeln mit negativen reellen
Theilen besitzt. Math. Ann. 46, 273-284 (1895).
KHARADSE, A. Eine Anwendung des Graceschen Faltungssatzes. (Russian. German summary.). Mitt. Georg.
Abt. Akad. Wiss. USSR 1, 175-180 (1940).
KNESER, H. Zur Stetigkeit der Wurzeln einer algebraischen Gleichung. Math. Zeit. 48, 101-104 (1942).
KONIG, J. Ein allgemeiner Ausdruck fur die ihrem absoluten Betrage nach kleinste Wurzel der Gleich-
ung n-ten Grades. Math. Ann. 9, 530-540 (1875-1876).
n
KRONECKER, L. Uber Systeme von Functionen mehrer Variablen. Ges. Werke, vol. I. Leipzig, Teubner,
1895, p. 177-226.
KRONECKER, L. Uber die verschiedenen Sturm' schen Reihen und ihre gegenseitigen Beziehungen. Ges.
Werke, vol. I. Leipzig, Teubner, 1895, p. 305-348.
347
BIBLIOGRAPHY
KRQNECKER, L. Sur le thebreme de Sturm. Ges. Werke vol. I. Leipzig, Teubner, 1895, p. 229-234.
KRONECKER, L. Uber die Charakteristik von Functionen-Systemen. Ges. Werke vol. II. Leipzig, Teubner,
1897, p. 71-82.
LAGRANGE, J. L. De la resolution des equations numeriques de tous les degres. Paris, Duprat, 1798,
vii + 268 p., chap. I, p. 4-20; Note iv, p. 124-135 J Note viii, p. 165-180.
_~ « it
LIPKA, S. Uber die Abzahlung der reellen Wurzeln von algebraischen Gleichungen. Math. Zeit. 47, 343-
351 (1941).
it
LIPKA, S. Uber die Yorzeichenregeln von Budan-Fourier und Descartes. Jber. Deutsch. Math. Verein.
52, 204-217 (1942).
MADHAVA RAO, B. S. and SASTRY, B. S. On the limits for the roots of a polynomial equation. Jour.
Mysore Univ. Sect. B. Vol. I, 5-8 (1940).
MAHKOFF, A. On the determination of the number of roots of an algebraic equation, situated in a
given domain. Rec. Math. (Mat. Sbornik) N. S. 7 (49), 3-6 (1940).
MAXIMOFF, I. On neighboring roots. C. R. (Doklady) Acad. Sci. URSS (N. S.) 37, 88-90 (1942).
MONTEL, P. Observation sur la communication precedente. C. R. Acad. Sci. Paris 210, 654-655 (1940).
MONTGOMERY, J. C. The roots of a polynomial and its derivative. Bull. Amer. Math. Soc. 47, 621-624
(1941).
NEWTON, I. Universal Arithmetick. (Translation and revision by Mr. Ralphson and Mr. Cunn of Arith-
metica Universalis) London, 1728, iii + 271 p., p. 190-198, 204-208.
n
OBRESCHKOFF, N. Uber algebraische Gleichungen, die nur Wurzeln mit negativen Realteilen besitzen.
Math. Zeit. 45, 747-750 (1939).
OSTROWSKI, A. Sur la continuite" relative des racines d»equations algebriques. C. R. Acad. Sci. Paris
209, 777-779 (1939).
PASCAL, E. Repertorium der hoheren Mathematik. Vol. I (1). Leipzig, Teubner, 2nd ed. 1910, p. 349-
352.
PERRON, 0. Algebra, Berlin, de Gruyter, 2nd ed. 1927, vol. II, chap. I.
PHRAGMEN, E. Sur une extension du thebreme de Sturm. C. R. Acad. Sci. Paris 114, 205-208 (1892).
PUND, 0. Algebra... Vol. 6 of Sammlung Schubert. Leipzig, Goschen, 1899, viii + 345 p., p. 243-267.
RUNGE, C. Gleichungen. Separation und Approximation der Wurzeln. Ency. Math. 7?iss., Leipzig,
Teubner, 1899, I B 3a sections 2-9, p. 407-432.
SERGESCU, P. Sur les limites de J. J. Bret. C. R. Acad. Sci. Paris 210, 652-654 (1940).
SERGESCU, P. Generalisations des limites de J. J. Bret. Acad. Roum. Bull. Sect. Sci. 22, 460-465
(1940).
n
SPECHT, W. Wurzelabschatzungen bei algebraischen Gleichungen, Jber. Deutsch. Llath. Verein. 49, 179-
190 (1940).
STERN, M. A. Uber die Anwendung der Sturmschen Methode auf transcendente Gleichungen. Jour. Reine
Angew. Math. 33, 363-365 (1846).
STURM, C. Memoire sur la resolution des equations numeriques. Par. Mem. Sav. (Etr.) 6, 271-318
(1835).
348
BIBLIOGRAPHY
SYLVESTER, J* J« On an improved form of statement of a new rule for the separation of the roots of
'analeebraical equation, with a postscript containing a new theorem. Phil. Mag. (4) 31,
214-218 (1866).
VON SZ. NAGY, G. 5ber ganze Funktionen mit lauter reellen Nullstellen. Univ. Nac. Tucuman. Revista
A. 1, 303-311 (1940).
TERRACINI, A. Some elementary remarks concerning the reality of the roots of an algebraic equation.
(Spanish). Math. Notae 4, 137-144 (1944).
THOMAS, J. M. Sturm's theorem for multiple roots. Nat. Math. Mag. 15, 391-394 (1941).
THUE, A. Ein Fundamentaltheorem zur Bestimmung von Annaherungswerten aller Wurzeln gewisser ganzer
Funktionen. Jour. Reine Angew. Math. 138, 96-108, (1910).
VIJAYARAGHAVAN, T. On a theorem of J. L. Walsh concerning the moduli of zeros of polynomials. Proc.
Ind. Acad. Sci., Sect. A, 16, 83-86 (1942).
WARING, E. Meditationes algebraicae. Cambridge, 3rd ed. 1782, xliv + 403 p., p. 36-116.
WEBER, H. Lehrbuch der Algebra, Kleine Ausgabe. Braunschweig, vieweg, 1912, chap. 6, p. 135-154.
WEISNER, L. Moduli of the roots of polynomials and power series. Amer. Math; Month. 48, 33-36 (1941).
WEISNER, L. Polynomials whose roots lie in a sector. Amer. Jour. Math. 64, 55-60 (1942).
WEISNER, L. Roots of certain classes of polynomials. Bull. Amer. Math. Soc. 48, 283-286 (1942).
8. THE CALCULATION OF THE ZEROS OF A POLYNOMIAL
A. Iterative Methods (Newton-Raphson, False Position, etc.)
1918, p. 225-248.
CASALE, F. Su di una equazione collegata a quella di Keplero. I, II. Rend. 1st. Lombardo 72, 333-
346, 347-361 (1939).
DANDELIN, G. Recherches sur la resolution des equations rrameriques, Mem. Acad. Roy. Bruxelles 3,
v + 71 p., (1826).
DARBOUX, J. G. Sur la methode d 1 approximation de Newton. Nouv. Ann. Math. (2) 8, 17-27 (1869).
FABER, G. Uber die Newtonsche Naherungsformel. Jour. Reine Angew. Math. 138, 1-21 (191X3).
FABER- d. fiber die Newtonsche Naherunesformel (Zweite Abhandlune). Jour. Reine Angew. Math. 146.
229-233 (1916).
FOURET, G. Sur la methode d» approximation de Newton. Nouv. Ann. Math. (3) 9, 567-585 (1890).
FOURIER, J. B. J. Analyse des equations determinees. Premiere partie. Paris, Didot, 1830,
xxiv +258 p., p. 157-223.
HEYMANN, W. Theorie der An-und Umlaufe und Auflosung der Gleichungen vom vierten, funften und
sechsten Grade mittelst goniometrischer und hyperbolischer Functionen. Jour. Reine Angew.
Math. 113, 267-302 (1894).
HEYMANN, W. Ueber die elementare Auflosung transcendenter Gleichungen. Zeit. Math, Naturwiss.
Unterricht. 29, 1-15 (1898).
HEYMANN, W. Uber Wurzelgruppen, welche durch Umlaufe ausgeschnitten werden. Zeit. Math. Phys. 46,
265-297 (1901).
349
BIBLIOGRAFHY
HUBER, A. Uber Konvergenz-und Divergenzintervalle des Newtonschen Verfahrens. Sitzber. Akad. Wiss.
Wien. 134, 405-425 (1925).
ISENKRAHE, C. Ueber die Anwendung iterirter Functionen zur Darstellung der Wurzeln algebraischer
und transcendenter Gleichungen. Math. Ann. 31, 309-317 (1888).
LAGRANGE, J. L. De la resolution des equations numeriques de tous les degres. Paris, 1798, chap. 3.
LAGUERRE, E. Sur 1» approximation des fonctions circulaires au moyen des f onctions algebriques.
Oeuvres de Laguerre, vol. 1. Paris, Gauthier-Villars, 1898, p. 104-107.
LEGENDRE, A. M. Supplement a l'essai sur la theorie des nombres, seconde (1808) edition. Paris,
Courcier, 1816, p. 28-60.
s
LEMERAY, E. M. Sur le calcul des racines des equations par approximations successives. Nouv. Ann.
Math. (3) 17, 534-539 (1898).
LEVI, B. On the approximate solution of transcendental equations represented by Taylor series.
(Spanish). Math. Notae 3, 1-40 (1943).
LUROTH, J. Vorlesungen uber numerisches Rechnen. Leipzig, Teubner, 1900, 194 p.
MEHMKE, R. Neue Methode beliebige numerische Gleichungen mit einer Unbekannten graphische aufzulosen.
Ein Beitrag zum graphischen Rechnen. Civilingenieur (2) 35, 617-634 (1889) .
MEHMKE, R. Praktische Methode zur Berechnung der reellen Wurzeln reeller algebraischer oder trans-
cendenter numerischer Gleichungen mit einer Unbekannten. Zeit. Math. Phys. 36. 158-187
(1891).
NETTO, E. Ueber einen Algorithmus zur Auflosung numerischer algebraischer Gleichungen. Math. Ann.
29, 141-147 (1887).
NETTO, E. Vorlesungen uber Algebra. I. Leipzig, Teubner, 1896, p. 281-290.
NETTO, E. Elementare Algebra. Akademische Vorlesungen fur Studierende der ersten Semester. Arti-
cles 22, 45, 88. Leipzig, Teubner, 1904.
NEWTON, I. De analysi per aequationes nuraero terminorum infinitas: Cap. iv, Exempla per resolutionem
aequationum. In vol. 1 of Isaaci Newtoni opera quae exstant omnia, Samuel Horsley, ed.
London, J. Nichols, 1779, p. 268-270.
OSTROWSKI, A. ^ Sur la convergence et 1' estimation des erreurs dans quelques procedes de resolution
des equations. Memorial volume dedicated to D. A. Grave. Moscow, 1940, p. 213-234.
PASCAL, E. Repertorium der hoheren Mathematik. Vol. 1.(1). Leipzig, Teubner, 1910, p. 352-357.
PAWLET, M. G. New criteria for accuracy in approximating real roots by the Newton-Raphson method.
Nat. Math. Mag. 15, 111-120 (1940).
RAPHSON, J. Analysis aequationum universalis. London, 1690.
REHBOCK, F. Zur Konvergenz des Newtonschen Verfahrens fur Gleichungssysteme. Zeit. Aneew. Math
Mech. 22, 261-262 (1942).
RICHMOND, H. W. On certain formulae for numerical approximation. Jour.Lond.Math.Soc. 19, 31-38(1944).
RICHMOND, H. W. On the Newton-Raphson method of approximation. Edin. Math. Notes 34, 5-8 (1944) .
ROSS, R. A method of solving algebraic equations. Nature: 78, 663-665 (1908) j 79, 398-399 (1908).
RUNGE, C. Gleichungen. Separation und Approximation der Wurzeln. Ency. Math. Wiss.. LeiDzic
Teubner, 1899, I B 3a, p. 433-439, 446*448. '
RUNGE, C. and KONIG, H. Vorlesungen uber Numerisches Rechnen. Berlin, Springer, 1924, p. 152-157.
350
BIBLIOGRAPHY
SCARBOROUGH, J. B, Numerical Mathematical Analysis. Baltimore, Johns Hopkins Press, 1930, p. 178-195.
SCHEFFLER H* Auflosung der algebraischen Gleichungen. Braunschweig, 1359. Quoted from Eney. Math.
Wise. Vol. 1, p. 446.
SCRROEDER, E. Uber unendlich viele Algorithmen zur Auflosung der Gleichungen. Math. Ann. 2, 317-363
(1870).
SEIDEL, L. Uber ein Verfahren, die Gleichungen, auf welche die Methode der Kleinsten Quadrate
fiihrt, sowie lineare Gleichungen uberhaupt, durch successive Annaherung aufzuldsen. Abh.
Akad. Munchen 11, 81 (1874).
SMITH, D. E. History of Mathematics. Vol. 2: Special Topics of Elementary Mathematics. Boston, Ginn,
1925, p. 437-441.
TAUBER, A. fiber die Newton' sche Naherungsmethode. Monatsh. Math. Phys. 6, 291-302 (1895).
„,attto t t> -I--.W— +-„ „+«+„« « i^ift? «' mi . o <vP Wa lU a' f)p«i*A Mathematics. Oxford. 1695.
p. 381-398.
WAGNER, 1. Bestiooaing der Genauigkeit des Newton'sehen Verfahrens. Berlin, (Latin, 1855; German,
2*£qV Qiigfraj? from Esey* Math s Wis®* Vol* .1, p* 434?
WARD, G. W. Successive approximations to \j~*l Math. Gaz. 17, 52-53, 127 (1933).
WHTTTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow and London, Blackie, 1942,
p. 94-95.
B. Root-Squaring and Allied Methods
BAIRSTOW, L. Applied Aerodynamics. New York, Longmans, 1920, p. 551-560.
p muuu PlfU T ~— J Oimo f!. Vr*r*1 ammtram uKai* A 1 MiHra . R»i»Hn. Tsilhnai*- 1928. T>. 17L/-3U7 .
ir i ni *■•■' ' i '"*!'", jj. oaj-- • — - --- ■ — - '- - - ■ - -
BR0DETSKY, S. and SMEAL, G. On Graeffe's method for complex roots of algebraic equations. Proc.Camb,
Phil. Soc. 22, 83-87 (1924).
CARVALLO, M. E. Methode pratique pour la resolution numerique complete des equations algebriques
ou transcendantes. Paris, Nony, 1896, 32 p.
>, «*« \— ■-
BANDELIN, S. 3ur la resolution des equations nuissriques . Mesi. Acad. Roy. Br
ENCKE, J. F. Allgemeine Auflosung der numerischen Gleichungen. Jour. Reine Angew. Math. 22,193-
248 (ISO).
GRAFFE, C. H. Die Auflosung der hoheren numerischen Gleichungen... Zurich, Schulthess, 1837, 34 p.
LEVI, D. On the approximate solution of transcendental equations represented by Taylor series. Math.
Notae 3, 1-h40 (1943).
OSTROWSKI, A. Recherches sur la methode de Graeffe et les zeros des polynomes et des series de
Laurent. I-IV. Acta Math. 72, 99-257 (1940).
RUNGE, C. Gleichungen. Separation und Approximation der Wurzeln. Ency. Math. Wiss. Leipzig,
Teubner, 1899, I B 3a, section 14, p. 440-446.
RUNGE, C. and K0NIG, H. Vorlesungen uber numerisches Rechnen. Berlin, Springer, 1924, p. 164-175*
RUNGE, C. Praxis der Gleichungen. Berlin, de Gruyter, 2nd ed. 1921, 172 p.
351
BIBLIOGRAPHY
SAN JUAN, R. Complements to Graeffe's method for the solution of algebraic equations. Revista Mat.
Hisp.-Amer. (3) 1, 1-14 (1939).
SCARBOROUGH, J. B. Numerical Mathematical Analysis. Baltimore, Johns Hopkins Press, 1930, chap. X.
SEBASTIAO e SUVA, J* Sur une methode d' approximation semblable a celle de Graeffe. Portugaliae
Math. 2, 271-279 (1941).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 3rd ed. 1942,p.
106-119.
C. Miscellaneous Methods.
AITKEN, A. C. On Bernoulli's numerical solution of algebraic equations. Proc. Roy. Soc. Edin. 46,
289-305 (1926).
BERNOULLI, D. Observationes de seriebus quae formantur ex additione vel subtractions quaecunque
terminorum se mutuo consequentum, ubi praesertim earundem insignis usus pro inveniendis
radicum omnium aequationum algebraicarum ostenditur. Comment. Acad. Sci. Petropol. 3, 85-
100 (1732).
COHN, F. Ueber die in recurrirender Weise gebildeten Grossen und ihren Zusammenhang mit den algebra-
ischen Gleichungen. Math. Ann. 44, 473-538 (1894).
COLLATZ, L. Das Hornersche Schema bei komplexen Durzeln algebraischer Gleichungen. Zeit. Angew.
Math. Mech. 20, 235-236 (1940).
CORNOCK, A. F. and HUGHES, J. M. The evaluation of the complex roots of algebraic equations. Phil.
Kag. (7) 34, 314-320 (1943).
EAGLE, A. Series for all the roots of a trinomial equation. Amer. Math. Month. 46, 422-425 (1939) .
EICHLER, M. Zur numerischen Losung von Gleichungen mit reellen Koeffizienten. Jour. Reine Angew.
Math. 184, 124-128 (1942).
EULER, L. Introductio in analysin infinitorum. Lausanne, Bosquet, 1748, xvi +- 320 p., chap. 17.
FOURIER, J. B. J. Analyse des equations de'terminees. Paris, Didot, 1830, xxiv + 258 p., p. 68-86.
FRAZER, R. A., DUNCAN, ff. J. and COLLAR, A. R. Elementary Matrices and Some Applications to Dynamics
and Differential Equations. Cambridge, Cambridge Univ. Press, 1938, p. 148-151.
n
FURSTENAU. Darstellung der reellen Wurzeln algebraischer Gleichungen durch Deterndnanten der Coef-
ficienten. Marburg, 1860. Quoted from Aitken, A. C, Proc. Roy. Soc. Edin. 46,1926, p. 303.
HITCHCOCK, F. L. Algebraic equations with complex coefficients. Jour. Math. Phys. (M.I.T.) 18,202-
210 (1939).
HITCHCOCK, F. L. An improvement on the G.C.D. method for complex roots. Jour. Math. Phys. (M.I.T.)
23, 69-74 (1944).
HORNER, W. G. A new method of solving numerical equations of all orders, by continuous approxi-
mation. Phil. Trans. Roy. Soc. London 109 Part 2, 308-335 (1819)j also Ladies Diary 135,
49-72 (1838).
HORNER, W. G. On the popular methods of approximation. Math. Repository. New Series. 4 Part 2. 131-
136 (1819).
HORNER, W. G. Horae mathematicae. Math. Repository, New Series, 5 Part 2, 21-75 (1830) .
JACOBI, C. J. G. Observatiunculae ad theoriam aequationum pertinentes. V. Quomodo regula Ber-
noulliana ad investigandas radices, quae maximam aut mjn-tmani sequuntur, extendi potest.
Jour. Reine Angew. Math. 13, 349-353 (1835) .
352
BIBLIOGRAPHY
KEMPNER. A. J. On the complex roots of algebraic equations. Bull. Amer. Math. Soc. 41, 809-843
(1935).
KONIG, J. Ueber eine Eigenschaft der Potenzreihen. Math. Ann. 23, 447-449 (1884).
KRAFFT, M. Uber ein Eulersches Verfahren zur Wurzelberechnung. Monatsh. Math. Phys. 49, 312-315
(1941).
LAGRANGE, J. L. De la resolution des equations numeriques de tous les degre's. Paris, Duprat, 1798
chap. 3*
LAGUERRE, E. Sur une methode pour obtenir par approximation les racines d'une ^J?" J^§f^ e
uuhiuu, ^ ^ ^^ ses racines replies. Oeuvres de Laguerre, vol. 1. Paris, Gauthier-Villars,
1898, p. 87-103.
LEWIS, A. J. The solution of algebraic equations by infinite series. Nat. Math. Mag. 10, 80-95
(1935).
LIN, SHIH-NGE. A method of successive approximations of evaluating the real and complex roots of
cubic and higher-order equations. Jour. Math. Phys. (M.I.T. } 20, 231-242 U941J.
ttk ctsTO^Msw * *«rf-fcrw* f<w» **ndiRff roots of alsebraic eauations, Jour e Math, Phys. (M.I.T.) 22.
60-77 (1943).
NAEGELSBACH H. Studien zu Furstenau«s neuer Methode der Darstellung und Berechnung der Wurzeln
algebraischer Gleichungen durch Determinant en der Coefficienten. Archiv Math. Phys.: 59,
147-192 (1876) j 61, 19-85 (1877).
NIEWENGLOWSKI B. Coars d'algebre. Paris, Armand Colin, vol. 2, 7th ed. 1916, 570 p., p. 417-458.
PERRON, 0. Algebra. Berlin, de Gruyter, vol. 2, 2nd ed. 1933, viii + 260 p., p. 47-56.
RDNGE C. Gleichungen. Separation und Approximation der Worseln. Ency. Math* W±ss. Leipzig,
* Teubner, 1899, I B 3a, p. 439-440.
SHARP K. S. A caparison of set-hods for evaluating the complex roots of quartic equations. Jour.
«u~-, «. -.^ -—^ (mT.T.) 20, 243-258 (1941).
STERN M. A. Theorie der Kettenbruche und ihre Anwendung. Jour. Reine Anger. Math. U, 142-168,
277-306 (1834).
VINCENT M. Note sur la resolution des equations numeriques. Jour. Math. Pures Appl. 1, 341-372
(1836).
WEIL, H. Randbemerkungen zu Hauptproblemen der Mathematik. Math. Zeit. 20, 130-150, espec. 142-146
(1924).
WIENER A. Die Berechnung der reellen lifurzeln der quartinomischen Gleichungen. Zeit. Math. Phys.
31. 65-87 (1886).
YOUNG, J. R. On the Theory and Solution of Algebraical Equations. London, Souter, 1st ed. 1835,
xviii + 271 p.
9. THE ZEROS OF TRANSCENDENTAL EQUATIONS
A. Iterative Methods (see also under 8A)
BOURLET, C. Sur le problems de I 1 iteration. Ann. Toulouse 12, C 1-12 (1898).
CAUGHT, A. L. Analyse algebrique. Note III. See Oeuvres completes d*Augustin Cauchy, 2nd series,
vol. 3. Paris, Gauthier-Villars, 1897, p. 381-386.
353
BIBLIOGRAPHY
DART, M. Letter to Newton (August 1674)* See Rigaud, S, P. and S. J., Correspondence of Scientific
Men of the Seventeenth Century (Earl of Macclesfield Collection). Oxford, Oxford Univ.
Press, 1841, vol. 2, 365-367.
DeMORGAN, A. Treatise on the Calculus of Functions* (Extracted from the Encyclopedia Metropolitana.)
London, Baldwin and Cradock, 1$36, BB p.
DeMORGAN, A. Encyclopaedia Metropolitana. 1845, vol. 2, p. 305-389.
FOURIER, J. B. J. Thebrie analytique de la chaleur. Paris, Didot, 1822, xxii + 639 p., P. 342-346.
FOURIER, J. B. J. Analyse des equations determiners. Paris, Didot, 1830, xxiv + 258 p., p. 41*
FARKAS, J. Sur les fonctions iteratives. Jour. Math. Pures Appl. 10, 101-108 (1884).
GERMANSKY, B. Notiz uber die Losung von Extremalaufgaben mittels Iteration. Zeit. Angew. Math. Mech.
14, 187 (1934).
GREGORY, J. Letter to Collins (April 1674). See Rigaud, S. P. and S. J., Correspondence of Scientific
Men of the Seventeenth Century (Earl of Macclesfield Collection) . Oxford, Oxford Univ.
Press, 1841, vol. 2, p. 255-256.
HALL, N. A. The solution of the trinomial equation in infinite series by the method of iteration.
Nat. Math. Mag. 15, 1-11 (1941).
n n
HEYMANN, W. Uber die elementare Auflosung transcendenter Gleichungen. Zeit. Math. Natumiss.
Unterricht 29, 1-15 (1898).
ISENKRAHE, C. uber die Anwendung iterirter Functionen zur Darstellung der Wurzeln algebraischer
und transcendenter Gleichungen. Math. Ann. 31, 309-317 (1888).
ISENKRAHE, C. Das Verfahren der Functionswiederholung, seine geometrische Veranschaulichung und
algebraische Anwendung. Wissenschaftliche Beilage zum Jahresbericht des Kgl.Kaiser-Wilhelm-
Gymnasiums in Trier. 1897, viii + 113 p.
JULIA, G. Memoire sur la convergence des series formees avec les iterees successives d'une fraction
rationelle. Acta Math. 56, 149-195 (1930).
KING, L. V. On the Direct Numerical Calculation of Elliptic Functions and Integrals. Cambridge,
Cambridge Univ. Press, 1924, viii +■ 42 p.
KOENIGS, G. P. Recherches sur les substitutions uniformes. Bull. Sci. Math. (2) 7 (1). 340-357
(1883).
LEGENDRE, A. M. Supplement a 1'essai sur la thebrie des nombres, seconde (1808) edition. Paris,
Courcier, 1816, p. 28-37.
LEMERAY, E. M. Sur la convergence des substitutions uniformes. Nouv. Ann. Math.: (3) 16, 306-319
(1897); (3) 17, 75-80 (1898).
LEMERAY, E. M. Sur quelques algorithmes et sur 1» iteration. Bull. Soc. Math. France 26, 10-15 (1898).
VON MISES, R. and POLLACZEK-GEIRINGER, H. Praktische Verfahren der Gleichungsauflosung. I. Zeit.
Angew. Math. Mech. 9, 58-62 (1929).
MONTEL, P. L'lteration. Univ. Nac. La Plata Publ. Fac. Ci. Fisicomat. Revista (2) 3, 201-211 (1940).
NETTO, E. Vorlesungen uber Algebra. Leipzig, Teubner, 1896, vol. 1, p. 300-323.
PELLET, A. Calcul des racines reelles d'une equation. C. R. Acad. Sci. Paris 133, 917-918, 1186-
1187 (1901).
PERRIN, S. Sur la separation et le calcul des racines replies des equations. C. R. Acad. Sci. Paris
133, 1189-1191 (1901).
354
BIBLIOGRAPHY
PIHCHERLB. S. Equations fonctionelles. Ency. Sci. Math. II 5 (1) 55-72 (1912).
RUNGE, C. and KONIG, H. Vorlesungen uber Numerisches Rechnen. Berlin, Springer, 1924, p. 155=157.
SANCERY, L. De la methode des substitutions successive8 pour le calcul des racines des equations.
Nouv. Ann. Math. (2) 1, 305-312 (1862).
SCARBOROUGH, J. B. Numerical Mathematical Analysis e Baltimore, Johns Hopkins Press, 1930, p. 184-
187, 191-195.
SCHROEDER, E. Ueber unendlich viele Algorithmen zur Auflosung der Gleichungen. Math.Ann. 2, 317-365
(1870).
SIEGEL, C, L. Iteration of analytic functions. Ann, of Math, (2) 43, 607-612 (1942).
SPOERL, C. A. Solving equations in the machine age. Record Amer. Inst. Actuar. 31, 129-149, 490-
506 (1942).
VALIRON, G. Sur 1'iteration des fonctions holomorphes dans un dend-plan. Bull. Sci. Math. (2) 55,
105-128 (1931).
B. Miscellaneous Methods
AUGE, J. On the zeros of polynomials and Laurent series. (Spanish). Revista Mat. Hisp.-Amer. (4) 3,
176-185, 229-241 (1943).
BLEICK, W. E. Symmetric relations between the coefficients of reversed power series. Phil. Mag. (7)
33, 637-^38 (1942).
BUEKHARDT, K. Trigonometrische Reihen und Integrale bis etwa 1850: Darsteiiung der mirzeln von
Gleichungen durch Integrale. Ency. Math. Wiss., Leipzig, Teubner, 1915, II 1 (2) p. 1307-
1311.
CAUCHY, A. L. Lecons sur le calcul differentiel. Note: sur la determination approximative des
racines... Oeuvres completes d'Augustin Cauchy, (2) vol. 4. Paris, Gauthier-Villars, 1899,
p. 573-609.
COHN F. Ueber die in recurrirender Weise gebildeten Grossen und ihren Zusammenhang mit den
algebraischen Gleichungen. Math. Ann. 44, 473-538 (1894).
CURRY, K. B. The method of steepest descent for non-linear adniaiaation problems. Quart, Appl* Math,
2, 258-261 (1944).
BEHN, M. and HELLINGER, E. On James Gregory's Vera Quadratura. The James Gregory Tercentenary
Memorial Volume. London, Beii, 1939, p. 468-478.
EULER, L. Introductio in analysin infinitorum, tomus primus. Lausanne, Bosquet, 1748, xvi + 320 p.,
section 355, p. 294-295.
EULER,L. De radicibis aequationis infinitae, = 1-xx/ n(n+l)-t-xV n(n+l)(n+2)(n+3) -x / n...(n+5) +
... etc. Nova Acta Acad. Sci. Petropol. 9, 19-40 (1791).
FUJIWARA, M. On the zero points of integral transcendental functions of finite genus. Jap. Jour.
' Math. 1, 27-28 (1924).
FUJIHARA, M. Uber die Nullstellen der ganzen Funktionen vom Geschlecht Null und Eins. T&hoku Math.
' Jour. 25, 27-35 (1925).
GERCEVANOFF, N. Quelques proce'des de la resolution des equations fonctionelles lineaires par la
me'thode d'iteration. C. R. (Doklady) Acad. Sci. URSS (N.S.) 39, 207-209 (1943).
355
BIBLIOGRAPHY
GOLOMB, H. Zeros and poles of functions defined by Taylor series. Bull. Amer. Math. Soc. 49, 581-592
(1943).
HILLMAN, A. P. and SALZER, H. E. Roots of sin z - z. Phil. Mag. (7) 34, 575 (1943).
ii
HURWITZ, A. Uber die Iffurzeln einiger transcendenten Gleichungen. Mitt. Math. Ges. Hamburg 2. 25-31
(1890).
n
LEHMANN, A. Uber die Inversion des Gaussschen Wahrscheinlichkeits-Integrals. Mitt. Verein Schweiz.
Versich. Math. 38, 15-52 (1939).
LEVI, B. On the approximate solution of transcendental equations represented by Taylor series.
(Spanish). Math. Notae 3, 1-40 (1943).
MEYER, F. Zur Auflosung der Gleichungen. Math. Ann. 33, 511-524 (1889).
PLDMMER, H. C. The numerical solution of a type of equation. Phil. Mag. (7) 32, 505-512 (1941).
POLYA, G. Uber das Graeffesche Verfahren. Zeit. Math. Phys. 63, 275-290 (1914).
PONTRJAGIN, L. On zeros of some transcendental functions. (Russian. English summary.). Bull. Acad.
Sci. URSS. Ser. Math. (Izvestia Akad. Nauk SSSR) 6, 115-134 (1942).
RUNGE, C. Entwicklung der Wurzeln einer algebraischen Gleichung in Summen von rationalen Functionen
der Coefficienten. Acta Math. 6, 305-318 (1885).
SCHROEDER, E. Ueber unendlich viele Algorithmen zur Auflosung der Gleichungen. Math. Ann. 2. 317-
365 (1870).
STERN, M. A. Ueber die Auflosung der transcendenten Gleichungen. Jour. Reine Angew. Math. 22, 1-62
(1841).
«
TCHEBOTAROW, N. On the methods of Sturm and Fourier for transcendent functions. C. R. (Doklady)
Acad. Sci. URSS (N.S.) 34, 2-4 (1942).
TCHEBOTAROW, N. On a particular type of transcendent equations. C. R. (Doklady) Acad. Sci. URSS
(N.S.) 34, 38-41 (1942).
TCHEBOTAR&W, N. On entire functions with real interlacing roots. C. R. (Doklady) Acad. Sci. URSS
(N.S.) 35, 195-197 (1942).
WHITTAKER, e. T. A formula for the solution of algebraic or transcendental equations. Proc. Edin.
Math. Soc. 36, 103-106 (1918).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 3rd. ed. 1942,
p. 120-123.
10. IMPLICIT FUNCTIONS
BIEBERBACH, L. Lehrbuch der Funktionentheorie, vol. I. Leipzig, Teubner, 3rd ed. 1930, p. 195-204.
COPSON, E. T. Introduction to the Theory of Functions of a Complex Variable. Oxford. Oxford Univ.
Press, 1935, p. 121-125.
EAGLE, A. Series for all the roots of the equation (z - a) m = k(z - b) n . Amer. Math. Month. 46.
425-428 (1939).
EAGLE, A. Series for all the roots of a trinomial equation. Amer. Math. Month. 46, 422-425 (1939).
HURWITZ, A. and COURANT, R. Vorlesungen uber Allgemeine Funktionentheorie und elliptische Funktionen.
Berlin, Springer, 1929, xii + 534 p.
356
BIBLIOGRAPHY
"*
_.__.—__ - * <t ti 'i.% j_ -v_™ „«^^i^-w.« iae « rn .?t-io"« T4+t«'*o' , e* nar To iBnTOti des series*
« „ ,*» T»^,„«»« ir«1 . •?. Pj»yHs. f*j»»+.M*n>Jttt liars. 1869. r>. 1-73.
PFAFF J. F. Disquisitiones analyticae maxime ad calculum integralem et doctrinam serierum per-
' tinentes, vol. 1, sect. 2. Third paper: Tractatus de reversione serierum, sive de reso-
lutione aeqaationum per series. Relmstedt, Fleckeisen, 1797, 350 p., p. 227-350.
PINCHERLE, S. Gli element! della teoria delle funzioni analitiche. 1922, p. 239 ff j p. 213.
SCHLOEMILCH, 0. Die allgemeine Umkehrung gegebener Funktionen. Halle, H. W. Schmidt, 1849, 56 p.
WHITTAKER, E. T. and WATSON, G. N. Modern Analysis. New York, Macmillan, Amer. ed. 1943, p. 128-133.
11. HARMONIC ANALYSIS
BERGER, E. R. Harmonische Analyse diskreter Zahlenreihen. Zeit. Angew. Math. Mech. 22, 269-272
(1942).
BRUNT, D. The Combination of Observations. Cambridge, Cambridge Univ. Press, 2nd ed. 1931, x ■+■ 239
p., chap. XI, p. 179-205.
CARSE, G. A. and SHEARER, G. A Course in Fourier^ Analysis and Periodogram Analysis for the Math-
ematical Laboratory. Edin. Math. Tracts, No. 4. London, Bell, 1915, viii + 66 p.
CONRAD, V. Zur Berechnung hoherer Glieder der Fourierschen Reihen. Meteorol. Zeit. 36, 160 (1919).
DALE, J. B. The resolution of a compound periodic function into simple periodic functions .Month.
Notices Roy. Astr. Soc. 74, 628-648 (1914).
DANIELSON, G. C. and LANCZ0S, C. Some improvements in practical Fourier analysis and their appli-
cation to X-ray scattering from liquids. Jour. Franklin Inst. 233, 365-380, 435-452 (1942).
DIETSCH, G. and R0TZEIG, B. Eine neue Methode zur exakten Berechnung der Fourierkoeffizienten.
Beitrage zur Geophysik (Gerlands Beitrage) 38, 276-281 (1933) .
EAGLE, A. A practical Treatise on Fourier«s Theorem and Harmonic Analysis: for Physicists and Engi-
neers. London, Longmans Green, 1925, xiv + 178 p.
ESPLEY, D. C. Harmonic analysis by the method of central differences. Phil. Mag. (7) 28, 338-352
(1939).
FISCHER-HINNEN, J. Methode zur schnellen Bestimmung harmonischer Wellen.Elektrotech. Zeit. 22, 396-
398 (1901).
LAGRANGE, J. L. Recherches sur la maniere de former des tables des planetes d'aprfcs les seules
_t~_.£ *4 n— , « >»« t »_.,»,«» „«i A Don^ rr«,,+>,-««T._TM-noi.«> istrrt -n «ai«c_A99 .
LAGRANGE, J. L. Sur les interpolations. Oeuvres de Lagrange, vol. 7. Paris, 1877, p. 533-553.
LINCOLN, P. M. Wave form analysis. The Electric Jour. (Publ. by The Electric Club, Pittsburg, Pa.)
5, 386-392 (1908).
LIPKA, J. Graphical and Mechanical Computation. New York, Wiley, 1918, p. 170-208.
L0WAN, A. N. and LADERMAN, J. Table of Fourier coefficients. Jour. Math. Phys. (M.I.T.) 22, 136-
147 (1943).
P0LLAK, L. W. Rechentafeln zur Harmonischen Analyse. Leipzig, Barth, 1926, 22 p. text and 138 p.
tables.
ROSS, M. A. S. Numerical Fourier analysis to twenty-nine harmonics. Nature 152, 302-303 (1943).
357
BIBLIOGRAPHY
RUHGE, C. Uber die Zerlegung empirischgegebener periodischer Punktionen in Sinuswellen. Zeit. Math.
Phys. 48, 443-456 (1903).
n
RUNGE, C. Uber die Zerlegung einer empirischen Funktion in Sinuswellen. Zeit. Math. Phys. 52, 117-
123 (1905).
RUNGE, C. and EMDE, F. Rechnungsfonaular zur Zerlegung einer empirisch gegebenen periodischen
Funktion in Sinuswellen. Braunschweig, Vieweg, 1913.
RUSSELL, A. Practical harmonical analysis. Proc. Phys. Soc. Lond. 27, 149-170 (1915).
SCHLAEFKE, K. Zur hannonischen Analyse von Nockenkurven. Luftfahrtforschung 17, 87-88 (1940) .
STUMPFF, K. Grundlagen und Methoden der Periodenforschung. Berlin, Springer, 1937, viii + 332 p.
STUMPFF, K. Tafeln und Aufgaben zur hannonischen Analyse und Periodogramrarechnung. Berlin- Springer,
1939, Til + 174 p.
TAILOR, H. 0. A mechanical process for constructing harmonic analysis schedules for waves having
even and odd harmonics. Phys. Rev. (2) 6, 303-311 (1915).
THOMPSON, S. P. Note on a rapid approximate method of harmonic analysis. Proc. Phys. Soc. Lond. 19.
443-450 (1905).
THOMPSON, S. P. ^ Nouvelle methode d» analyse harmonique par la sommation algebrique d'ordonnees de~
terminees. C. R. Acad. Sci. Paris 153, 88-90 (1911).
THOMPSON, S. P. A new method of approximate harmonic analysis by selected ordinates. Proc. Phys.
Soc. Lond. 23, 334-343 (1911).
TURNER, H. H. The facility of harmonic analysis. Jour. Brit. Astr. Assoc. 18, 250-254 (1908).
TURNER, H. H. Tables for facilitating the use of harmonic analysis. London, Humphrey Milford, 1913,
46 p.
ZECH, T. Harmonische Analyse mit Hilfe des Lochkartenverfahrens. Zeit. Angew. Math. Mech. 9. 425-
427 (1929).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. London, Blackie, 3rd ed. 1942. r>.
260-284.
12. PERIODOGRAM ANALYSIS
ALTER, D. Application of Schuster's periodogram to long rainfall records, beginning 1748. Month.
Weather Rev. 52, 479-487 (1924).
ALTER, D. An examination by means of Schuster 1 s periodogram of rainfall data from long records in
typical sections of the world. Month. Weather Rev. 54, 44-56 (1926) .
ALTER, D. The criteria of reality in the periodogram. Month. Weather Rev. 54, 57-58 (1926).
ALTER, D. An extremely simple method of periodogram analysis. Proc. Nat. Acad.Sci. U.S A 19 335-
339 (1933). '
BARTELS, J. Random fluctuations, persistence, and quasi-persistence in geophysical and cosmical
periodicities. Terr. Magnetism 40, 1-60 (1935) .
BERNSTEIN, F. Uber die arithmetischer Ermittlung verborgener Periodizitaten. Zeit. Aneew. Math
Mech. 7, 441-444 (1927).
BERNSTEIN, N. Analyse aperiodischer trigonometrischer Reihen. Zeit. Angew. Math. Mech. 7. 476-485
(1927) .
358
BIBLIOGRAPHY
BROOK - C. b. P. The difference-periodogram— a method for the rapid determination of short periodic-
' "ities. Proc. Roy. Soc." Lond. A105, 346-359 (1924).
BRUNT, D. Periodicities in European Weather. Phil. Trans. Roy. Soc. Lond. A225, 247-302 (1925).
See also An investigation of periodicities. Quart. Jour. Roy. Met. Soc. 53, 1-29 (1927).
BRUNT, D. The Combination of Observations. Cambridge, Cambridge Univ. Press, 2nd ed. 1931, x + 239
p., chap. XII, p. 206-231.
BRUNT, D. Harmonic analysis and the interpretation of the results of periodogram-investigations.
Mem. Roy. Met. Soc. 2, No. 15, 48-68 (1928).
CARSE, G. A. and SHEARER, G. A Course in Fourier's Analysis and Periodogram Analysis for the Math-
ematical Laboratory, Edin. Math. Tracts No. 4. London, Bell, 1915* viii + 66 p.
CONRAD, V. Der Expektanzbegriff von Arthur Schuster. Meteorol. Zeit. 59, 299-306, 389-390 (1924).
i-itotj r> mi ___i-^I„™«-, « m «1^-<,4o «•*> +Vn» mn^sHnna nf SS r.vtmi . Urm+.h - Notifies Rov. Astr. SOC. 74.
it i ririj u» J.ll'C ^QlAUUVglBuu oi»*j wiw wa t#uw v««a^.%- •»«.%*««» w* —a- ~^ — • . „ - - - - . .,
678-686 (1914).
HIRAIAMA, S. Note on the method to find the period of a periodic function from equidistant- obser-
va *. / « nna _ t^_~- ., fokves Math- Phvs. Sec. (2} 7. 268—274 (1916).
HOLTZHEI-LINDAU, R. Eine Ausgleichungsbetrachtung. Zeit. Angew. Met. 48, 83-91 (1931).
KELLER, L. Die Periodographie als Statistisches Problem. Beitr. Physik frei Atmosph. 19, 173-187
(1932).
KELLEI, T. L. The evidence for periodicity in short time series. Jour. Amer. Statist. Assoc. 38,
319-326 (1943).
KRASSOWSKI, J. Analyse, au moyen de la methode de M. Schuster, des periodes de la variation de la
latitude. Bull. Internat. Acad. Sci. Cracovie, CI. Sci. Math. Nat. 1909, 543-548 (1909).
LABROUSTE, H. Analyse des courbes re'sultant de la superposition de sinuso'ides. C. R. Acad. Sci. Paris
184, 259-261 (1927).
VON LAUE, M. Ein Satz der "ffahrscheinlichkeitsrechnung und seine Anwendung auf die Strahlungstheorie.
Ann. der Phys. (4) 47, 853-878 (1915)*
McNISH A. G. Principles of statistical analysis occasionally overlooked. Jour. Franklin Inst. 215
' 697-703 (1933).
MUNZNER, H. Gunstigste Bestimmung der Umkehrung der Laplace-Transformierten zur Auffindung Ver-
borgener Periodizitaten. Dissertation, Gottingen, 1932, 45 p.
REINSBERG, C. Beitrage zur Theorie der Aufsuchung versteckter Periodizitaten. Astr. Nachr, 248,
REINSBERG, C. Zur Theorie der Expoiieiitialper-iodograaauo. Astr. Nachr. 252, 33<->— 34<j v!934/«
RIETZ, H. L. and BAUR, F. Handbuch der Mathematischen Statistik. Leipzig, Teubner, 1930, vi + 285 p.
RUSSELL, A. Practical harmonical analysis. Proc. Phys. Soc. Lond. 27, 149-168 (1915).
SAVUR, S. R. A simplified method for calculating periodicities. Proc. Ind. Assoc. Sci. 6, 527-
541 (1931).
SCHUSTER, A. On lunar and solar periodicities of earthquakes. Proc .Roy. Soc. Lond. 61, 455-^65 (1897).
SCHUSTER, A. The investigation of hidden periodicities. Terr. Magnetism 3, 13-41 (1898).
SCHUSTER A* The ■ n eriodo« T rasi of jsa'^netic declination as obtained from the records of the Greenwich
Observatory during the years 1871-1895. Trans. Camb. Phil. Soc. 18, 107-135 (1900).
359
BIBLIOGRAPHY
SCHUSTER, A, The periodogram and its optical analogy. Proc. Roy. Soc. Lond. A77, 136-140 (1906).
SCHUSTER, A. On the periodicities of sun spots. Phil. Trans. Roy. Soc. Lond. A206, 69-100 (1906).
STERNE, T. E. and CAMPBELL, L. Properties of the light-curve of "t^ - Cygni. Ann. Harvard Coll.
Obs. 90, No. 6, 189-206 (1934). d d
STUMPFF, K. Tafeln und Aufgaben zur hannonischen Analyse und Periodogrammrechnung. Berlin, Springer.
1939, vii+174 p.
STUMPFF, K. Grundlagen und Methoden der Periodenf orschung. Berlin, Springer, 1937, vii +■ 332 p.
TURNER, H. H. Tables for Facilitating the Use of Harmonic Analysis. Oxford, Oxford Univ. Press.
1913, 46 p. *
TURNER, H. H. On double lines in periodograms. Proc. 5 Internat. Math. Congr. vol. 2. Cambridge.
Cambridge Univ. Press, 1913, p. 177-181.
WALKER, G. T. On periodicity. Quart. Jour. Roy. Met. Soc. 51, 337-346 (1925).
WALKER, G. T. On periodicity and its existence in European weather. Mem. Roy. Met. Soc. 1. No. 9
119-126 (1927). '
WALKER, G. T. On periodicity iii. Criteria for reality. Mem. Roy. Met. Soc. 3, No. 25, 97-101(1930).
WALKER, G. T. On periodicity in series of related terms. Proc. Roy. Soc. Lond. A131, 518-532 (1931).
WORTHING, A. G. and GEFFNER, J. Treatment of Experimental Data. New York, ?/iley, 1943, iv -+- 342 p.
13. FINITE DIFFERENCES
ABRAMOWITZ, M. Note on the computation of the differences of the Si(x), Ci(x), Ei(x) and -Ei(-x)
functions. Bull. Amer. Math. Soc. 46, 332-333 (1940).
ADAMS, C. R. Bibliography, supplementary to Norlund's bibliography on the calculus of finite differ-
ences and difference equations. Bull. Amer. Math. Soc. 37, 383-400 (1931).
ANDOYER, H. Calcul des differences et interpolation. Vol. I, part 21 in 1(4) fasc. 1 of Ency. des
Sci. Math., 1906, p. 47-160.
BENNETT, H. F. Computation of polynomial functions by summation of finite differences. Jour. 0t>t
Soc. Amer. 33, 519-526 (1943).
BEZ0UT, E. Thebrie ge'herale des equations algebriques. Paris, P. D. Pierres, 1779, xxviii + 471 p.
p. 1—19.
BLEICH, F. and MELAN, E. Die gewohnlichen und partiellen Differenzengleichungen der Baustatik.
Berlin, Springer, 1927. Chap. 1, p. 1-34.
BOOLE, G. A Treatise on the Calculus of Finite Differences. London, Macmillan, 3rd ed. J. F. Moulton
1880. Reprinted New York, Stechert, 1931, xii + 336 p. "uuiwn
B0SSUT, C. Difference. Encyclopedic methodique, mathematiques. Paris, 1, 512-520 (1789).
BRIGGS, H. Trigonometria Britannica: sive De doctrina triangulorum libri duo. Gouda, Rammasenius.
1633, 110 p., liber primus, cap. xii, p. 35-40. '
BURN, J. and BROWN, E. H. Elements of Finite Differences... London, Layton, 2nd ed. 1915, 289 p. p.
CARMICHAEL, R. A Treatise on the Calculus of Operations: Designed to facilitate the processes of
Ssf lS^r^ +%^!!^! 137-lSr Snd ^ ° alCUlUS ° f Flnite Wfferences - London,Long-
360
BIBLIOGRAPHY
CA30HATI F. II calcolo delle differense finite interpretato ed aecresciuto di nuovi teoremi a
' sussidio princ-ipaliBanta delle odierne ricerche basate sulla variability complessa. Ann.Mat.
Pura Appl? (2) 10, 10-43 (1880-1882).
COTES, R. Canonotechnica sive Construotio tabularum per differentias. See Opera Miscellanea Rogerl
Cotes. Cambridge, 1722, 125 p., p. 35-71 (Publ. with but paged separately from Harmonia
mensurarum.).
DellORGAN, A. The Differential and Integral Calculus. London, Baldwin, 1842, xx + 849 p., P. 77-85,
253-266.
DZIOBEK, 0. Vorlesungen uber Differential-und Integralrechnung. Leipzig, Teubner, 1910, x + 648 p.
EMERSON, W. The Method of Increments. London, J. Nourse, 1763, viii + 147 p.
ENCKE, J. F. Ueber mechanische Quadratur. See Gesammelte mathematische und astronomische Abhandlungen
von J. F. Encke, vol. 1. Berlin, Dummler, 1888, 211 p., p. 21-60.
EDLER, L. Institutiones calculi differentialis. St. Petersbourg (Leningrad), 1755, xxiv + 880 p.
FORSYTH, C. H. An Introduction to the Mathematical Analysis of Statistics. New York, Wiley, 1924,
vii + 241 p., chap. 2, p. 12-32.
GAU E. P. Calculs numeriques et graphiques. (Coll. Armand Colin, No. 60) Paris, Colin, 1925, 206 p.
GIBB, D. A Course in Interpolation and Numerical Integation for the Mathematical Laboratory. Edin.
Math. Tracts No. 2. London, Bell, 1915, viii + 90 p.
GRANT, J. D. Notes on the Calculus of Finite Differences. Ann Arbor, Edwards Bros., 1926, 94 P.
mimeo.
HANSEN, P. A, Relatione^ einestheils zwischen Suramen und Differenzen und anderntheils zwischen
Integralen und Differentialen. Abh. Ges. Wiss. Leipzig 7, 506-583 (1865).
HERSCHEL, J. F. W. A Collection of Examples of the Applications of the Calculus of Finite Differ-
ences. Cambridge, Deighton, 1S20, v + 171 p.
HYMERS, J, A Treatise on Differential Equations and on the Calculus of Finite Differences. London,
Longmans, 2nd ed. 1858, viii + 318 p., second treatise, 139 p.
JARRET, T. An Essay on Algebraic Development... and in the Calculus of Finite Differences. Cambridge,
Deighton, 1831, iv +192 p., p. 40-65.
JOLLEY, L. B. W. Summation of Series. London, Chapman and Hall, 1925, xi + 232 p.
JORDAN, C. Statistique Mathematique. Paris, Gauthier-Villars, 1927, xvii + 344 p.
JORDAN, C. Calculus of Finite Differences. Budapest, Eggenberger Book Shop, 1939, xxi + 654 p.
KOWALEWSKI, G. Interpolation und genaherte Quadratur. Leipzig, Teubner, 1932, vi + 146 p.
LACR0IX, S. F. Traite du Calcul Differentiel et du Calcul Integral. Troisieme Partie. Des Differ-
ences et des Series. Paris, Courcier, 2nd ed. 1819, xxiv + 776 p.
LACR0IX S. F. Trait/ Elementaire de Calcul Differentiel et de Calcul Integral, vol. 2. Paris, Mallet-
Bachelier, 6th ed. 1862, viii + 491 p., p. 1-104.
DE LAGNY,T. F. Methodes nouvelles pour former et resoudre toutes les equations. Hist.Acad.Sci. Paris
1705, 277-300 (1705).
DE LAGNY,T. F. Traite des progressions arithmetiques de tous les degres. Hist. Acad. Sci. Paris
1722, 264-320 (1722).
LAGRANGE, J. L. Sur une nouvelle espece de calcul relatif a la differentiation et a 1« integration.
Oeuvres de Lagrange, vol. 3. Paris, Gauthier-Villars, 1869, p. 439-476.
361
BIBLIOGRAPHY
LAPLACE, P. S. Theorie analytique des probabilites, 3rd ed., book 1. Oeuvres completes de Laplace,
vol. 7. Paris, Gauthier-Villars, 1886, p. 7-180.
LAPLACE, P. S. Memoire sur la usage du calcul aux differences partielles dans la theorie des suites.
Oeuvres, vol. 9, 1893, p. 311-335. See also Memoire sur les suites. Oeuvres, vol. 10, 1894,
p. 1-89.
LAURENT, H. Traite^ d» Analyse, vol. 1. Paris, Gauthier-Villars, 1885, xL + 392 p., p. 97-118.
LEGENDRE, A. M. Exercices de calcul integral, vol. 2. Paris, Courcier, 1817, xx+ 544 p., p.72-96,
131-136.
LEGENDRE, A. M. Traite des fonctions elliptiques et des integrales Euleriennes. Vol„2.Paris, Huzard
Courcier, 1826, viii + 596 p., p. 1-120.
LEHMER, D. H. On the maxima and minima of Bernoulli polynomials. Amer. Math. Month. 47, 533-538
(1940).
LIDSTONE, G. J. Notes on interpolation. Jour. Inst. Actuar. 71, 68-95 (1941).
LOWAN, A. N. On the computation of the second differences of the Si(x), Ei(x) and Ci(x) functions.
Bull. Amer. Math. Soc. 45, 583-588 (1939).
MARKOFF, A. A. Differenzenrechnung. Leipzig, Teubner, 1896, v + 194 p.
MKELADZE, S. Ober dividierte Differenzen mit wiederholten Argumentwerten. Trav. Inst. Math.
Tbilissi (Trudy Tbiliss. Mat. Inst.) 9, 49-60 (1941).
DE MOIVRE, A. De fractionibus algebraicis radicalitate immunibis ad fractiones simplicores reducendis
deque summandis terminis quarumdam serierum aequallo intervallo a se distantibus. Phil.
Trans. Roy. Soc. Lond. 32, 162-178 (1722-1723).
DE MOIVRE, A. Miscellanea analytica de seriebus ed quadratis. London, Tonson and Watts, 1730.
DE MONTHORT, P. R. De seriebus infinitis tractatus. Phil. Trans. Roy. Soc. Lond. 30, 633-675 (1717-
1719) .
M00T0N, G. Observationes diametrorum Solis et Lunae... Book III, chap. 3: De nonnullis numerorum
proprietabus. Lyon, Liberal, 1670, p. 268-395.
NEWTON, I. Methodus differentialis. In vol. 1 of Isaaci Newtoni Opera... Samuel Horsley,ed.London,
J. Nichols, 1779, p. 521-528.
NICOLE, F. Traite du calcul des differences finies. Hist. Acad. Sci. Paris: 1717, 7-21: 1723. 20-
37, 181-198; 1724, 138-158.
n „
NORLUND, N. E. Vorlesungen uber Differenzenrechnung. Berlin, Springer, 1924, ix + 551 p.
NORLUND, N. E. Sur la "Sorame" d'une fonction. Mem. des Sci Math., Fasc. 24, Paris, Gauthier-
Villars, 1927, 54 p.
PASCAL, E. Calcolo delle variazioni e calcolo delle differenze finite. Part 3 of Lezioni de calcolo
infinitesimale. Milan, Hoepli, 1897, xii + 330 p., p. 207-330.
PERL, E. Untersuchungen liber Differenzenkoefficienten erster und zweiter Art...(Koenigsberg Diss.).
Leipzig, Hoffman, 1911, 126 p.
PINCHERLE, S. and AMALDI, U. Le operazioni distributive e le loro applicazioni all' analisi. Bologna,
Zanichelli, 1901, xii + 490 p.
DE PRONY, G. C. Cours d'analyse appliquee a La mecanique. Jour. Ecole Polytech. Paris: 1 (1). 107-
119; 1 (2), 1-23; 1 (3), 209-273; 1 (4), 459-569 (1796-1797).
RICHARDSON, L. F. The deffered approach to the limit I. Single lattice. Phil. Trans. Roy. Soc. Lond.
A226, 299-349 (1927).
362
BIBLIOGRAPHY
RUSSELL. W. H, L, On the calculus of finite differences. Mesa, of Math. (2) 11, 33-36 (1881-1882).
SALZER, H. E. Table of coefficients for differences in terms of derivatives. Jour. Math. Fhys.
(M.I.T.) 23, 210-212 (1944).
SCHLOMILCH, 0. Theorie der Differenzen und Suramen. Halle, Schmidt, 1848, v + 241 p.
SCHWEINS, F. Theorie der Differenzen und Differentials . Heidelberg, 1825, vi + 666 p., p. 1-113*
SELIWANOFF, D. Lehrbuch der Differenzenrechnung. Vol. 13 of Teubners Sammlung von Lehrbuchern.
Leipzig, Teubner, 1904, vi + 92 p.
STEFFENSEN, J. F. Note on divided differences. Danske Vid. Selsk. Math.-Fys. Medd., 17,No. 3, 12 p.,
1939.
STIRLING, J. Methodus differentialis Newtoniana illustrata. Phil. Trans. Roy. Soc. Lond.30, 1050-
1070 (1717-1719).
STIRLING, J. Methodus differentialis: sive Tractatus de summatione et interpolatione serierum
infinitarum. London, Whiston and White, 1754, iv + 154 p.
STURM, C. Cours d'Analyse, vol. 2. Paris, Mallet-Bachelier, 1859, P» 231-257.
TAYLOR, B. Methodus incrementorum directa ed inversa. London, Innys, 1717, vi + 119 p.
TAYLOR, B. De seriebus infinitis tractatus. Appendix, qua methodo diversa eadem materia tractatur.
Phil. Trans. Roy. Soc. Lond. 30, 676-689 (1717-1719).
TIMERDING, H. E. Differenzenrechnung. Chap. 9, vol . 1 (1) of Pascal's Repertorium der hoheren Ana-
lyse, Leipzig, Teubner, 2nd ed- 1910*
LE TERRIER, U. J. Recherches astronomiques. Ann. de l'Observ. Paris, 1, 122-128, 151-154 (1855).
14. DIFFERENCE EQUATIONS
BIRKH0FF, G. D. Note on linear difference and differential equations. Proc. Nat. Acad. Sci. U.S.A.
27,65-67 (1941).
BLEICH, F. and MELAN, E. Die gewohnlichen und partiellen Differensengleiehungsn der Baustatik.
Berlin, Springer, 1927, vii +■ 350 p.
BSffiffiR, P. E. Differenzengleichungen und Bestimmte Integrale. Leipzig, Koehler, 1939, vi +■ 148 p.
CHARLES, J. A. C. Integral (Calcul integral des equations en differences finies). Ency. Meth.,
Math. Vol. 2, p. 221-225. Paris, 1789.
C0URN0T, M. Traite elementaire de la theorie des fonctions et du calcul infinitesimal, vol.2.Paris,
Hachette, 2nd ed. 1857, 533 p., p. 431-480.
FUNK, P. Die linearen Differenzengleichungen und ihre Anwendung in der Theorie der Baukonstruktionen.
Berlin, Springer, 1920, 84 p.
GERONIMUS, J. Sur quelques equations aux differences finies et les syst ernes correspondents des
polynomes orthogonaux. C. R. (Doklady) Acad. Sci. URSS (N.S.) 29, 536-538 (1940).
HEYMANN, W. Studien iiber die Transformation und Integration der Differential- und Differenzen-
gleichungen. Leipzig, Teubner, 1891, x +■ 436 p.
ISAACS, R. P. A finite difference function theory. Univ. Nac. Tucuman. Revista A. 2, 177-201 (1941).
363
BIBLIOGRAPHY
JORDAN, C. Calculus of Finite Differences. Budapest, 1939. (See sect, 13, Jordan, C).
LANCASTER, 0. E. Sequences defined by non-linear algebraic difference equations. Ann. of Math. (2)
42, 251-280 (1941).
LAURENT, P. M. Traite d»analyse. Paris, Gauthier-Villars, 1890, vol. 6. (Calcul integral. Equations
differentielles partielles, iv + 339 p.).
N0RL0ND, N. E. Vorlesungen uber Differenzenrechnung. Berlin, Springer, 1924, ix + 551 p.
OLTRAMARE, G. Calcul de generalisation. Paris, Hermann, 1899, viii + 191 p.
PASCAL, E. Repertorium der hoheren Mathematik. Art. by Guldberg, vol. I 2 , p. 555-560.
RACLIS, R. Solution principals de 1* equation lineaire aux differences finies. Acta Math. 55, 277-
394 (1930).
SPOERL, C. A. A fundamental proposition in the solution of simultaneous linear equations. Trans.
Actuar. Soc. Amer. 44, 276-288 (1943).
SPOERL, C. A. Difference-equation interpolation. Trans. Actuar. Soc. Amer. 44, 289-325 (1943).
WEINNOLDT, E. H. F. Uber Funktionen welche gewisse Differenzengleichungen n. Ordnung Genuge leisten
(Diss., Kiel). Kiel, Lipsius and Tischer, 1885, 41 p.
15. DIRECT INTERPOLATION
A. Functions of a Single Variable
ABASON, E. Sur l 1 approximation minimum d'ordre n sur un ensemble de n + 2 points. Bull. Sci. Ec.
Polyt. Timifoara 3, 64-67 (1930).
ABASON, E. Sur la condition pour que n +■ 2 points soient situes sur une parabole du n-ieme degre.
Bull. Soc. Sci. Cluj 5, 188-190 (1931).
AITKEN, A. C. On a generalisation of formulae for polynomial interpolation. Jour. Inst. Actuar.
61, 107-112 (1930).
AITKEN, A. C. On interpolation by iteration of proportional parts, without the use of differences.
Proc. Edin. Math. Soc. (2) 3, 56-76 (1932).
AMPERE, A. M. Essai sur un nouveau mode d* exposition des principes du calcul differentiel, du calcul
aux differences et de 1' interpolation des suites considerees comme derivant d'une source
commune. Ann. Math. (Gergonne) 16, 329-349 (1825-26).
AND0YER, H. Calcul des differences et interpolation. Vol. I, part 21 in 1 (4), Fasc. 1 of Ency. des
Sci. Math., 1906, p. 47-160.
ARBOGAST, L. F. A. Du calcul des derivations. Strasbourg, Levrault, 1800, xxii + 404 p., p. 375-404.
BAUSCHINGER, J. Interpolation. Part I D 3 of Ency. der Math. Wiss., 1(2). Leipzig, Teubner, 1901,
p. 799-820.
BAUSCHINGER, J. Tafeln zur theoretischen Astronomie. Leipzig, Engelmann, 1901, iv + 148 p.
BEIARDINELLI, G. II problema dell'interpolazione. Rend. Sem. Mat. Fis. MiLano 3, 13-28 (1930).
BENNETT, A. A. The interpolations! polynomial. Chap. 1 of Numerical Integration of Differential
Equations. (Report of Committee on Numerical Integration). Bull. Nat. Res. Council, No. 92,
p. 11-50 (1933).
364
BIBLIOGRAPHY
BIERMANN,0. Vorlesungen uber mathematische Naherungsmethoden. Braunschweig, Vieweg, 1905, ix + 227p.,
p. 92-169.
BLANCH, G. and RHODES, I. Seven-point Lagrangian integration formulas. Jour. Math. Phys. (M.I.T.)
22, 204-207 (1943).
BOOLE, G. A Treatise on the Calculus of Finite Differences. London, Macmillan, I860, iv + 248 p.
BOYER, J. Oscillatory interpolation in practice. Record Amer. Inst. Actuar.: 31* 337-350(1942^; 32,
83-96 (1943).
BRAUNSCHMIDT, 0. Uber Interpolation. Jour. Reine Angew. Math. 185, 14-55 (1943).
CAJORI, F. A History of Mathematical Notations, Vol. 2. Chicago, Open Court, 1929, xviii + 367 p.,
p. 42-43, 263-267.
CAMP, K. Actuarial notes practical interpolation methods with second-order curves. Trans. Actuar.
c a_ s — i.n i.*>£_j.«ao ftty3o\
CAUCHY, A, L. Cours d'analyse de l'ecole royale polytechnique. I partie, analyse algebrique. Note V.
Sur la formule de Lagrange relative a 1' interpolation. Oeuvres completes d'Augustin Cauchy,
2nd series, vol. 3, Paris, Gauthier-Villars, 1897, F* 429=433*
CADCHY, A. L. Sur les fonctions interpolaires. Oeuvres completes d'Augustin Cauchy, 1st series,
vol. 5. Paris, Gauthier-Villars, 1885, p. 409-424.
CHARLES, J. A. C. Interpolation (mathematiques et physique). Ency. Meth.,Math. Vol. 2, p. 233-237,
Paris, 1789.
CLAUSEN, T. Uber mechanische Quadra turen. Jour. Reine Angew. Math. 6, 287-289 (1830).
C0MRIE, L. J. Interpolation and Allied Tables. Reprint from the Nautical Almanac for 1937. London,
H. M. Stationery Office, 1936, 45 p.
CR0UT, P. D. A method for deriving formulas of interpolation. Jour. Math. Phys. (M.I.T. )8, 18-55,
119-128 (1929) :
DAVIS, H. T. Tables of the Higher Mathematical Functions, vol. 1. Bloomington, Indiana, Principia
Press, 1933, xiii+ 377 p., p. 65-100.
DeMORGAN, A. The Differential and Integral Calculus. London, Baldwin and Cradock, 1842, Chap. 18,
p. 542-560.
DIESTEL, F. Bsitrage su der Interpclaticnsrechnung. (Gcttingen Diss.), Gcttingen, Vandenhoeck and
Ruprecht, 1890, 47 p.
ECHOLS, W. H. On some forms of Lagrange's interpolation formula. Ann. of Math. (1) 8, 22-24 (1893).
EGGER, H. Praktische Interpolation. Zeit. Angew. Math. Mech. 22, 362-364 (1942).
ENCKE, J. F. uber Interpolation. Gesammelte mathematische und astronomische Abhandlungen von J. F.
Eneke, vol. 1. Berlin, Dummler, 1888, p. 1-20.
ERDOS, P. and TURAN, P. On interpolation. Ann. of Math. (2): 38, 142-155 (1937) ;39, 703-724 (1938);
41, 510-533 (1940).
EVERETT, J. D. On the algebra of difference tables. Quart. Jour. Pure Appl. Math. 31,357-376 (1900).
EVERETT, J. D, On interpolation formulae. Quart. Jour. Pure Appl. Math. 32, 306-313 (1901).
FAVARD, J. Sur i ! interpolation. Bull. Soc. Math. France 67, 102-113 (1939).
FAVARD, J. Sur 1' interpolation. Jour. Math. Pures Appl. (9) 19, 281-306 (1940).
365
BIBLIOGRAPHY
FEJER, L. Uber Interpolation. Naehr. Ges. Wiss. Gottingen p. 66-91 (1916).
FEJER, L. Uber Interpolation und konforme Abbildung. Nachr. Ges. Wiss. Gottingen p. 319-331 (1918).
FEJER, L. Uber Weierstrasssche Approximation, besonders durch Hermitesche Interpolation. Math. Ann.
102, 707-725 (1929).
FEJER, L. Lagrangesche Interpolation und die zugehorigen konjugierten Punkte. Hath. Ann. 106, 1-
55 (1932).
FEKETE, M. Uber Interpolation. Zeit. Angew. Math. Mech. 6, 410-413 (1926).
FELLER, W. On A. C. Aitken's method of interpolation. Quart. Appl. Math. 1, 86-87 (1943).
FISHER, R. A. and W3SHART, J. On the distribution of error of an interpolated value and on the con-
struction of tables. Proc. Camb. Phil. Soc. 23, 912-921 (1927).
FORSYTH, C. H. An Introduction to the Mathematical Analysis of Statistics. New York, Wiley, 1924.
Chap. 3, p. 33-55.
FRASER, D. C. Newton's interpolation formulas. Jour. Inst. Actuar.:51, 77-106, 211-232 (1919); 52,
117-135 (1921).
FRASER, D. C. Newton's Interpolation Formulas. London, Layton, 1927, iv + 95 p.
GIBB, D. A Course in Interpolation and Numerical Integration. Edin. Math. Tracts. No. 2. London,
Bell, 1915, viii + 90 p.
GLOVER, J. W. Interpolation, summation and graduation. Chap. 3 of Handbook of Mathematical Sta-
tistics. Boston, Houghton-Mifflin, 1924, p. 34-61.
GONTCHAROFF, M. Sur quelques series d* interpolation generalisant celles de Newton et de Stirling.
(Russian. French summary.). Uchenye Zapiski Moskov. Gos. Univ. Mat. 30, 17-48 (1939).
GREVILLE, T. N. E. A generalization of Waring's formula. Ann. Math. Statist. 15, 218-219 (1944).
GRUNWALD, G. On a convergence theorem for the Lagrange interpolation polynomials. Bull. Amer. Math.
Soc. 47, 271-575 (19U).
GRUNWALD, G. Note on interpolation. Bull. Amer. Math. Soc. 47, 257-260 (1941).
HADAMARD, J. Cours d'analyse, vol. I. Paris, Hermann, 1925, p. 132-151.
HEINHOLD, J. Zur Interpolation bei ungleichen Tafelabstanden. Zeit. Angew. Math. Mech. 22, 235-238
(1942).
HENDERSON, R. and SHEPPARD, H. N. Graduation of Mortality and Other Tables. Actuarial Studies No.
4. New York, Actuarial Soc. of Amer., 1919, v +■ 82 p.
HEHMTTE, C. Sur la formule d' interpolation de Lagrange. Jour. Rein* Angew. Math. 84, 70-79 (1878).
ISSERLIS, L. Note on Chebysheff's interpolation formula. Biometrika 19, 87-93 (1927).
JACKSON, D. The Theory of Approximation. Amer. Math. Soc. Colloquium Pubis., vol. 11. New York,
Amer. Math. Soc, 1930, viii + 178 p.
JACKSON, D. Fourier Series and Orthogonal Polynomials. Carus Monograph Series, No. 6. Oberlin, Ohio,
Math. Assoc. Amer., 1941, xii + 234 p.
JOFFE, S. A. Interpolation formulae and central-difference notation. Trans. Actuar. Soc. Amer. 18,
72-98 (1917).
JORDAN, C. Cours d'analyse de l'ecole polytechnique, vol. 2. Paris, Gauthier-Villars, 3rd ed. 1913,
705 p., p. 125-132.
366
BIBLIOGRAPHY
JORDAN, G s Statistique E>athe»atique, Paris, Gauthier-Villars, 1927, xvii + 344 P.
EAMKNhTZKT X* M. Sur 1' interpolation au moyen des deri^ees et les procedes d' interpolation corres—
pondants. I, II. C. R. (Doklady) Acad. Sci. ORSS (N.S.):25, 356-358 (1939); 26, 217-219
(1940).
KING, G. Institute of Actuaries' Text Book of the Principles of Interest, Life Annuities, and As-
surances, and their Practical Application. Part II. Life Contingencies. London, Layton, 2nd
ed. 1902, xxxi + 569 p., p. 420-457.
KOWALEWBKI, A rf Newton, Cotes, Gauss, Jacobi. Vier grundlegende Abhandlungen uber Interpolation und
genahrte Quadratur. Leipzig, Veit, 1917, vi -h 104 P.
KOWALEWSKI, G. Interpolation und genaherte Quadratur. Leipzig, Teubner, 1932, v + 146 p.
LAGRANGE, J. L. Sur une methode particuliere d« approximation et interpolation. Oeuvres de Lagrange,
vol. 5. Paris, Gauthier-Villars, 1870, p. 517-531.
LAGRANGE, J. L. Sur les interpolations. Oeuvres, vol. 7, 1877, p. 533-553.
LAGRANGE, J. L. Memoire sur la methode d» interpolation. Oeuvres, vol. 5, 1870, p. 661-684.
LAURENT, P. M. H. Traite d'analyse, vol. 3. Paris, Gauthier-Villars, 1888, 511 p., p. 418-497.
LEVER, E. H. On obtaining the values of life annuities at isolated rates of interest. Jour. Inst.
Actuar. 52, 171-179 (1921).
LIDSTONE, G. J. Notes on Everett's interpolation formula. Proc. Edin. Math. Soc. 40, 21-26 (1921-
1922).
LIDSTONE, G. J. Notes on interpolation. Jour. Inst. Actuar. 71, 68-95 (1941).
LINDOW, M. Numerische Infinitesimalrechnung. Berlin, Dummler, 1928, viii + 176 p.
DE LOSADA I PUGA, C. The interpolation formula of Stirling deduced from Taylor's series. (Spanish).
LOSDEKY, S. Sur le procede d' interpolation de Fejer. C. R. (Doklady) Acad. Sci. URSS (N,S.) 24,
318-321 (1939).
LOWAN, A. N. and SALZER, H. E. Formulas for complex interpolation. Quart. Appl. Math. 2, 272-274
(1944).
MAENNCHEN, P. uber ein Interpoiationsverfahren des jugendlichen Gauss. Jber. Deutsch Math. Verein
28, 80-84 (1919).
MARKOFF, A. A. Differenzenrechnung. Leipzig, Teubner, 1896, v + 194 p.
MAZZONI, P. Su un metodo d'interpolazione. Boll. Un. Mat. Ital. 8, 29-39 (1929).
MAZZONI, P. Alcune applicazioni dei polinond di Tchebychev. Boll. Un. Mat. Ital. 8, 246-248 (1929).
MAZZONI, P. Sul metodo d'interpolazione di Tchebychev. Boll. Un. Mat. Ital. 9, 132-141 (1930).
McCLINTQCK, E. A new general method of interpolation. Amer. Jour. Math. 2, 307-314 (1879).
MIRAKTAN, G. \-* m Approximation des f onctions continues au moyen de polynoraes de la forme
e -nx }_> jkc c . R# (Doklady) Acad. Sci. URSS (N.S.) 31, 201-205 (1941).
MONTEL, P. Lecons sur les series de polynomes a. une variable conplexe. Coll. Borel, Paris, Gauthier-
Villars, 1910.
NEWTON, I. Methodus differentialis. In vol. 1 of Isaaci Newtoni opera quae exstant omnia, Samuel
Horsley, ed. London, 1779, p. 521-528.
367
BIBLIOGRAPHY
NIELSEN, N. Traite elementaire des nombres de Bernoulli. Paris, Gauthier-Villars, 1923, x + 398 p.
n n
NORLUND, N. E. Vorlesungen uber Differenzenrechnung. Berlin, Springer, 1924, ix + 551 p.
ii
NORLUND, N. E. Lemons sur les series d» interpolation. Coll. Borel, Paris. Gauthier-Villars. 1926.
vii+ 236 p. '
OGURA, K. Sur la theorie de 1' interpolation. C. R. Congr. Intern. Math. Strasbourg, 1920, p. 316-
322, Toulouse, Edouard Privat, 1921.
PEANO, G. Residuo in formula de quadratura Cavalieri-Simpson. L'Ens. Math. 18, 124-129 (1916).
PEARSON, K. Tracts for Computers, No. 2. On the Construction of Tables and on Interpolation. Part
I, Uni-variate Tables. Cambridge, Cambridge Univ. Press, 1920, 70 p.
PIPES, L. A. The method of symmetrical components applied to harmonic analysis. Phil. Mag. (7) 29,
66-74 (1940).
QUADE, W. Abschatzungen zur trigonometrischen Interpolation. Deutsche Math. 5, 482-512 (1941).
RADAU, R. Etudes sur les formules d' interpolation. Paris, Gauthier-Villars, 1891, 96 p.
RICE, H. L. The Theory and Practice of Interpolation. Lynn (Mass.), Nichols, 1899, 234 p.
RUTLEDGE, G. The explicit determination of Cotes' coefficients for polynomial area. Jour. Math.
Phys. (M.I.T.) 1, 78-85 (1922).
RUTLEDGE, G. The polynomial determined by 2n + 1 points. Jour. Math. Phys. (M.I.T.) 2,47-62(1923).
RUTLEDGE, G. Limiting values of Lagrangean coefficients. Jour. Math. Phys. (M.I.T.) 8, 13-17 (1929).
SAMUELSON, P. A. A simple method of interpolation. Proc. Nat. Acad. Sci. U.S.A. 29, 397-401 (1943).
SHEPPARD, W. F. Interpolation. Encyclopaedia Britannica 11th ed., 14, 706-710 (1910).
SHEPPARD, W. F. Mathematics for the study of frequency statistics. Math. Gaz. 15, 232-249 (1930).
SHOHAT, J. Application of orthogonal Tchebycheff polynomials to Lagrangean interpolation and to the
general theory of polynomials. Ann. Mat. Pura Appl. 18, 201-238 (1939).
SPOERL, C. A. Difference-equation interpolation. Trans. Actuar. Soc. Amer.: 44, 289-325 (1943);
45> 70-82 (1944).
STEFFENSEN, J. F. Interpolation. Baltimore, Williams and Wilkins, 1927.
STOCK, J. S. A method of graphic interpolation. Jour. Amer. Statist. Assoc. 34, 709-713 (193?) .
TAYLOR, B. Methodua incrementorum directa et inversa. London, Innys, 1717, 118 p.
THIELE, T. N. Interpolationsrechnung. Leipzig, Teubner, 1909, xii + 175 p.
VERNOTTE, P. Sur la representation d'une fonction experimentale par une fraction rationnelle. C. R-
Acad. Sci. Paris 213, 433-435 (1941). •"»•»<. *•
WEBSTER, M «J • *°*« on certain Lagrange interpolation polynomials. Bull. Amer. Math. Soc. 45, 870-
°73 ^1939/.
IHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 3rd ed. 1942.
chaps. 1, 2 and 3, also p. 369-371.
WILLERS, F. A. Benutzung projektiver Stolen zur Unterteilung von Skalen anderer Funktionen. Zeit.
Angew. Math. Mech. 20, 291-292 (1940). ^^^
368
BIBLIOGRAPHY
B« Functions of Several Variables
BIERMAHN, 0. fiber naherungsweise Cubaturen. Monatsh. Math. Phys. 14, 211-225 (1903).
BROWN, E. H. and BORN, J. Elements of Finite Differences. London, Layton,1915, 289 P., P. 45-61.
ELDERTON, W. P. Some notes on interpolation in n-dimension space. Biometrika 6, 94-103 (1908).
KRONECKER, L. Dber einige Interpolationsformeln fur ganze Functionen mehrerer Variablen (1869). Ges.
Werke, Vol. I. Leipzig, Teubner, 1895, p. 135-141.
LAGRANGE, J. L. Sur une nouvelle espece de calcul relatif a la differentiation et a l'integration
des quantites variables. Oeuvres de Lagrange, vol. 3. Paris, Gauthier-Villars, 1869, p. 441-
476.
LAL, D. N. and DASGUPTA, P. N. Interpolation polynomials in two and more variables. Bull. Calcutta
Math. Soc. 32, 7-14 (1940).
LAMBERT J. H. Beytrage zum Gebrauche der Mathematik und deren Anwendung. Theil III. Anmerkungen
* uber das Einschalten. Berlin, Buchandlung der Realschule, 1772, p. 66-104.
vismrr « <;»,«» fn^ts-An -.n t-h« thsorv of interDelation of many independent variables. T8hoku Math.
Jour. 18, 309-321 (1920).
PEARSON, E. On the Construction of Tables and on Interpolation. Part II. Bi-variate Tables. Tracts
for Computers, No. III. Cambridge, Cambridge Univ. Press, 1920, 54 p.
ROURE H. Sur une generalisation de la serie de Lagrange, avec applications a l»astronomie. C. R.
' Acad. Sci. Paris 216, 332-353 (1943).
IffllTTAKER, E.T. and R0BINS0N,G. The Calculus of Observations. London,Blackie, 3rd ed.1942, p.371-374.
16. INVERSE INTERPOLATION, TABULATION AND SUBTABULATION
AITKEN, A. C. On interpolation by iteration of proportional parts, without the use of differences.
Proc. Edin. Math. Soc. (2) 3, 56-76 (1932).
COMRIE, L. J. On the construction of tables by interpolation. Month. Not. Roy. Astr. Soc. 88, 506-
523 (1928).
COMRIl, L. J. Inverse interpolation. Nautical JOaanac, 1937. London, H. M. Stationery Office, 1936 5
p. 934-939.
PEANO, G. Interpolazione nelle tavole numeriche. Atti Accad. Sci. Torino 53, 693-716 (1917).
PEARSON, K. Tracts for Computers, No. II. On the Construction of Tables and on Interpolation. Part
I- Uni-variate Tables. London, Cambridge Univ. Press, 1920, 70 p.
SALZER H. E. A new formula for inverse interpolation. Bull. Amer. Math. Soc. 50, 513-516 (1944).
VAN ORSTRAND, C. E. Inverse interpolation by means of a reversed series. Phil. Mag. (6) 15, 628-638
(1908).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. London, Blackie, 3rd ed. 1942, p.
53-57, 60-61, 96-98.
1? s INTERPOLATION TABLES
nnMFIE- L- J- Tables for interpolation to tenths and fifths by the end-figure process. Nautical Alma-
' "nac, 1931. London, H. M. Stationery Office, 1929, p. 828-859.
369
BIBLIOGRAPHY
COMRIE, L. J. Interpolation and Allied Tables. Reprint from Nautical Almanac for 1937, London, H. M.
Stationery Office, 1936, 45 p.
COMRIE, L. J. and HARTLEY, H. 0. Table of Lagrangian coefficients for harmonic interpolation in
certain tables of percentage points. Biometrika 32, 183-186 (1941).
DAVIS, H. T. Tables of the Higher Mathematical Functions, vol. 1. Bloomington, Indiana, Principia
Press, 1933, xiii + 377 p., p. 101-176.
GLOVER, J. W. Tables of Applied Mathematics in Finance, Insurance, Statistics. Ann Arbor, George
Wahr, 1930, xiii + 678 p., p. 414-433.
HENDERSON, R. and SHEPPARD, H. N. Graduation of Mortality and Other Tables. Actuarial Studies No.
4. New York, Actuar. Soc. of Amer., 1919, vi + 82 p.
HUNTINGTON, E. V. Tables of Lagrangean coefficients for interpolating without differences. Proc.
Amer. Acad. Arts Sci. 63, 421-437 (1929).
LAMPE, E. Zur mechanischen Quadratur. Jber. Deutsch. Math. Verein 25, 325-332 (1917).
LITTLE, A. S. A Table of Interpolation Multipliers. London, Rutledge, 1927.
LOWAN, A. N. and SALZER, H. E. Coefficients for interpolation within a square grid in the complex
plane. Jour. Math. Phys. (M.I.T.) 23, 156-166 (1944).
MATH. TABLES PROJECT (W.P.A.). Tables of Lagrangian Interpolation Coefficients. New York, Columbia
Univ. Press, 1944, xxxvi + 392 p.
RUTLEDGE, G. Explicit determination of Cotes' coefficients for polynomial area. Jour. Math. Phys.
(M.I.T.) 1, 78-85 (1922).
RUTLEDGE, G. The polynomial determined by 2n + 1 points. Jour. Math. Phys. (M.I.T.) 2, 47-62 (1922).
RUTLEDGE, G. Fundamental table for Lagrangean coefficients. Jour. Math. Phys. (M.I.T.) 8, 1-12(1929).
RUTLEDGE, G. and CROUT, P. D. Tables and methods of extending tables for interpolation without
differences. Mass. Inst, of Tech. Pubis. (Dept. of Math.) Ser. 2, No. 176, July, 1930, p.
166-180.
SALZER, H. E. Table of coefficients for inverse interpolation with central differences. Jour. Math.
Phys. (M.I.T.) 22, 210-224 (1943).
SALZER, H. E. Table of coefficients for inverse interpolation with advancing differences. Jour.
Math. Phys. (M.I.T.) 23, 75-102 (1944).
THOMPSON, A. J. Table of Coefficients of Everett's Central-Difference Interpolation Formula. Tracts
for Computers, No. 5. Cambridge, Cambridge Univ. Press, 2nd ed. 1943, viii + 32 p.
18. ASYMPTOTIC EXPANSIONS
BARNES, E. W. The asymptotic expansion of integral functions defined by Taylor's series .Phil.Trans.
Roy. Soc. Lond. 206A, 249-297 (1906).
BARNES, E. W. The asymptotic expansion of integral functions defined by generalised hypergeometric
series. Proc. Lond. Math. Soc. (2) 5, 59-116 (1907).
BARNES, E. ff. A new development of the theory of the hypergeometric functions. Proc. Lond. Math.
Soc. (2) 6, 141-177 (1908).
370
BIBIIOGRAPHI
BOLZA, 0. Gsber die linearen Relatione* zwischen den zu verschiedenen sin|ul£ren Punkten gf^gen
' Fundamentalsystemen yon Integralen der Riemann' schen Differentialgleichung. Math. Ann. **,
526-536 (1893).
BOHEL, E. Lemons sor les series divergentes. Coll. de Monographies sur la Th^orie des Fonctions.
Paris, Gauthier-Villars, 2nd ed. 1928, 260 p.
FORD W. B. Studies on Divergent Series and Susmability. Mich. Sci. Series vol. II. New York,
' * Macmillan, 1916, xi + 194 P.
FORD, W. B. On the behavior of integral functions in distant portions of the plane. Bull. Amer.
Math. Soc. 34, 91-106 (1928).
FORD W. B. The Asymptotic Developments of Functions defined by Maclaurin Series. Univ. of Mich.
FORD, W. B - tudies 1 > n ^ ci ^ fic Series v S7 n . Ann Arbor, Univ . of Mich. Press, 1936, viii + 143 p.
HAAR, A. Uber asymptotische Entwicklungen von Funktionen. Math. Ann. 96, 69-107 (1927).
JACOBSTHAL, W. Asymptotische Darstellungen von Losungen linearer Differentialgleichungen. Math. Ann.
56, 129-154 (1902).
,~« « ^ ,__*..*_ ****** a «i,rM«n« «? Unmr differential equations of the second order,
J ™"°' S; certain*^^^ On the "modified Mathieu's equation.
Proc. Lond. Math. Soc. 23, 428-454 (1924).
KNOPP K. Theory and Application of Infinite Series. (Translation of 2nd German ed., by R.C. Young.).
' London, Blackie, 1928, xii + 571 p., p. 520-563.
t iisr-TO s tt The a svMDt otic solutions of ordinary linear differential equations of the second
LAHGER, R.^ ^ ^ecialTeference to the Stokes phenomenon. Bull. Amer. Math. Soc. 40, 545-582
(1934).
LENSE, J. Reihenentwicklungen in der mathematischen Physik. Berlin, de Gruyter, 1933, 178 p., p. 145-
162.
-...__ _--_*__ jj *.-.«, -+ t«= r n ™+A nr >a H«fMrvlfts nar un develoDT>ement de Taylor. Ann.
Toulouse 2, 317-430 (1900).
LITTLEW00D J. E. On the asymptotic approximation to integral functions of zero order. Proc. Lond.
Math. Soc. (2) 5, 361-410 (1907).
P0INCAHB, H. Lea methodes nouvelles de la mecanique celeste, vol. 2. Paris, Gauthier-Villars, 1893,
' viii + 479 p.
PUGACH0V, V. S. Evaluation of error of asymptotic representations of integrals of linear differ-
ential equations containing a parameter. (Russian. English summary.!. Appl. Math. Mech.
(Akad. Nauk SSSR. Prikl. Mat. Mech.) 6, 203-208 (1942).
..-re™, r. w. i Tr^tise on the Theory of Bessel Functions. Cambridge and New York, Cambridge Univ.
"" ' ~"press (Macmillan), 2nd ed. 1944, vi + 804 p., p. 194-270.
WHITTAKER, E. T. and WATSON, G. N. Modern Analysis. Cambridge, Cambridge Univ. Press, 1944, 608 p.,
'chap. VIII, p. 150-159.
wtottntckr W Einiee Arwendungen der Euler-Maclaurinsche Summenformel, insbesondere auf eine
Aufgabe von Abel! Acta Math. 26, 255-271 (1902).
WRIGHT E. M. The asymptotic expansion of the generalized hypergeometric function. Proc. Lond. Math.
' Soc. (2) 46, 389-408 (1940).
WRIGHT E M. The asymptotic expansion of integral functions defined by Taylor* s series. Phil.
* *Trans. Roy. Soc. Lond. 238A, 423-451 (1940).
371
BIBLIOGRAPHY
19. NUUERICAL DIFFERENTATION AND HIGHER DERIVATIVES
BABINI, J. On the application of finite differences to the successive derivation of composite func-
tions. (Spanish). Revista Union Mat. Argentina 8, 160-164 (1942),
BICKLET, W. G. Formulae for numerical differentiation. Math. Gaz. 25, 19-27 (1941).
BICKLEI, W. G. and MILLER, J. C. P. Numerical differentiation near the limits of a difference table.
Phil. Mag. (7) 33, 1-14 (1942).
BRUNS, H. Grundlinien des wissenschaftlichen Rechnens. Leipzig, Teubner, 1903, vii+159 p., p. 62-67.
CRANK, J., HARTREE, D. R., INGHAM, J. and SLOANE, R. W. Distribution of potential in cylindrical
thermionic valves. Proc. Phys. Soc. Lond. 51, 952-971 (1939).
GAUNT, A. The deferred approach to the limit. II. Interpenetrating lattices. Phil. Trans. Roy. Soc.
Lond. A226, 350-361 (1927).
HANSEN, P. A. Relationen einestheils zwischen Summen und Differenzen und anderntheils zwischen Inte-
gralen und Differentialen. Abh. Math. Phys. Klasse Konig. Sachs. Ges. Wiss. Leipzig 7, 507-
583 (I865) .
LINDOW, M. Numerische Infinitesimalrechnung. Berlin, Dumraler, 1928, viii + 176 p., chap. 2.
LOWAN, A., SALZER, H. E. and HILLMAN, A. A table of coefficients for numerical differentiation.
Bull. Amer. Math. Soc. 48, 920-924 (1942).
MARKOFF, A. A. Differenzenrechnung. Leipzig, Teubner, I896, vi + 194 p., p. 20-27.
VON OPPOLZER, T. Lehrbuch zur Bahnbestimmung der Kometen und Planeten. Vol. 2. Leipzig, Engelmann,
1880, p, 16-31.
SALZER, H. E. Coefficients for numerical differentiation with central differences. Jour. Math.
Phys. (M.I.T.) 22, 115-135 (1943).
SAUER, R. and P&SCH, H. Rechnerische Differentiation von Kurven. Zeit. Verein. Deutsch. Ing. 85
SCHWATT, I. J. An Introduction to the Operations with Series. Philadelphia, Univ. of Penn.Press
1924, vii + 287 p.
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 1942, p. 62-70.
20. NUMERICAL INTEGRATION OF DEFINITE INTEGRALS
A. Functions of a Single Variable
ABASON, E. Asupra unor formule pentru calculul cu aproximati al ariilor. Gaz. Mat. 36, 41-45 (1930).
ABAS0N,E. Sur la moyenne des fonctions paraboliques. Bull.Sci. Ec. Polyt. Timifoara 3, 235-243(1930).
ACHIESER, N. I. and KREIN, M. G. On some quadrature formulas of P. Tschebyscheff and A. Markoff
(Russian). Memorial volume dedicated to D. A. Grave. Moscow, 1940, p. 15-28.
AUBERT, P.^PAPELIER, G. Exercices de calcul numerique, vol. 2. Paris, Vuibert, 1920, 246 p.,
BACKMAN, G * krif M ^ od J k d | r theoretischen Wledergabe beobachteter Wachstumsserien. Lunds Univ. Ars-
372
BIBLIOGRAPHY
iwNBBPT, A- A, The interpolation polynomial. Chap. 1 of: Numerical Integration of Differential
~ ' Equations. (Report of Conndttee on Numerical Integration). Bull. Nat. Res. Councix, ho. y*,
Not. (1933), P. 11-50.
BERKELEY, E. C. Summation as a function of any terms. Record Amer. Inst. Actuar. 29, 314-348 U940).
BICKLEY, W. G. Formulae for numerical integration. Math. Gaz. 23, 352-359 (1939).
BERTRAND, J. Traite de calcul differentiel et decalcul integral. Vol. 2 Calcul faitfenl. Inte-
grales definies et indefinies. Paris, Gauthier-Villars, 1870, p. 331-352.
BIERMANN, 0. Zur naherungsweisen Quadratur und Cubatur. Monatsh. Math. Phys. 14, 226-242 (1903).
BOUNITZKY E. Remarque sur ia formule d»Euler-Maclaurin. Casopis pest. mat. a fys. (Prague) 57, 95-
*102 (1928).
BRUNS, H. Grundlinien des wissenschaftlichen Rechnens. Leipzig, Teubner, 1903, vii-H59 p., P- 68-
113.
CASSINA, U. Fonnole sommatorie e di quadratura ad ordinate estreme. Rend. 1st. Lombardo 72, 225-
274 (1939).
CASSINA, U. Formole sommatorie e di quadratura con l'ordinata media. Atti Accad.Sci. Torino 74,
300-325 (1939).
CASSINA, U. Estensione del teorema di Rolle al calcolo delle differenze ed application!. Rend. 1st.
Lombardo 72, 323-332 (1939).
CLAUSEN T. Uber mechanisehe Quadraturen. Jour. Reine Angew, Math. 6, 287-289 (1830).
CROUT P. D. A method for deriving formulas for the approximate calculation of integrals. Jour.
' Math. Phys, (M.I.T.)s 7, 126-159 (1928); 8, 119-128 (1929).
CROUT. P. D. An application of the invariant area properties of algebraic polynomials to the *«*-
CROUT, l^a of PP oraulas for mechanical integration. Jour. Math. Phys. (M.I.T.) 8, 200-215(1929).
CROUT P. D. The approximation of functions and integrals by a linear combination of functions.
' * Jour. Math. Phys. (M.I.T.) 9, 278-314 (1930).
CZUBER, E. Vorlesungen uber Differential- und Integralrechnung, vol. 2. Leipzig, Teubner, 3rd ed.
1913, P. 256-268.
DANIELL, P. J. Remainders in interpolation and quadrature formulae. Math. Gaz. 24, 238-244 (1940).
DUFTON, A. F. A new method for approximate evaluation of definite integrals between finite limits.
Nature 105, 355, 455-456 (1920).
ENCKE, J. F. Ueber mechanisehe Quadratur. Gesammeite mathematische und astronosaisehe Abhandlungsn
von J. F. Encke, vol. 1. Berlin, Dunnler, 1888, p. 21-60.
ENCKE, J. F. Ueber eine andere Methode, zu den Formeln der mechanischen Quadratur zu gelangen. Ges.
Abh., vol. 1, p. 61-99 (1888).
ENCKE, J. F. Ueber die Cotes'eschen Integrations-Factoren. Ges. Abh., vol. 1. p. 100-124 (1888).
FRANK P. and VON MISES, R. Die Differential-und Integralgleichungen der Mechanik und Physik. Vol. 1.
Braunschweig, Vieweg, 1930, p. 34-36, 289-292, 394-397, 467-469.
GAU, E. P. Calculs numeriques et graphiques. Collection Armand Colin, No. 60. Paris, Colin, 1925,
vi + 206 p., p. 107-120.
GERONIMUS, J. On Gauss 1 and Tchebychef f * s quadrature formulas. Bull. Amer. Math. Soc. 50, 217-221,
(1944).
373
BIBLIOGRAPHY
GIBB, D. A Course in Interpolation and Numerical Integration. Edin. Math. Tracts, No. 2.London, Bell.
1915, p. 63-90. ' *
GIRAUD, G. Sur une methode pour calculer les integrales. Bull. Sci. Math. (2) 48, 233-245 (1924).
GIRAUD, G. Sur le calcul numerique des integrales definies. Bull. Sci. Math. (2) 48, 397-412 (1924).
GROAT, B. F. Mean value of the ordinate of the locus of the rational integral algebraic function of
degree n expressed as a weighted mean of n+1 ordinates... Amer. Math. Month. 38, 212-219
GUERONIMUS, J. L. Sur l»erreur des quadratures mecaniques de Gauss. Bull. CI. Sci. PhyB. Math.
Kieff 4, 57-66 (1929).
GUERONIMUS, J. L. On some quadrature-formulae. Bull. Acad. Sci. URSS (Math. Phys.) (7) 3, 399-^08
HARROLD, O.^G. On the expansion of the remainder in the open-type Newton-Cotes quadrature formula.
Amer. Jour. Math. 59, 275-289 (1937).
HEINE, E. Handbuch der Kugelfunctionen. Vol. 2. Berlin, Reimer, 2nd ed. 1881, p. 1-31.
IGLISCH, R. Bemerkung uber die Trapezregel: Zusatz. Zeit. Angew. Math. Mech. 10, 616-618 (1930).
IRWIN, J. 0. On Quadrature and Cubature, or on Methods of Determining Approximately Single and Double
Integrals. Tracts for Computers, No. 10. London, Cambridge Univ. Press, 1923.
KL&GEL, G. S. Mathematisches Worterbuch. Vol. 4. Leipzig, Schwickert, 1823, p. 123-165.
KOWALEWSKI, A^ Newton, Cotes, Gauss, Jacobi. Vler grundlegende Abhandlungen uber Interpolation und
genaherte Quadratur. Leipzig, 1917, vi + 104 p.
KOWALEBSKI, G. Bemerkung fiber die Trapezregel. Zeit. Angew. Math. Mech. 10, 615-616 (1930).
KOWALEiBKI, G. Interpolation und genaherte Quadratur. Leipzig and Berlin, Teubner, 1932, v + 146 p.
LADEN » H. H. Fundamental polynomials of Lagrange interpolation and coefficients of mechanical
quadrature. Duke Math. Jour. 10, 145-151 (1943).
LENSE, J. Reihenentwicklungen in der mathematischen Physik. Berlin, de Gruyter, 1933, p. 107-113 .
LDJDOW, M. Numerische Infinitesimalrechnung. Berlin, Dummler, 1928, viii + 176 p., chap. 3.
n
L0SINSKT, S. Uber mechanische Quadraturen. (Russian. German summary.). Bull. Acad. Sci. URSS Ser.
Math. (Izvestia Akad. Nauk SSSR) 4, 113-126 (1940).
LOWAN, A. N^nd f^^^-^^J^^efficients in numerical integration formolae. Jour. Math.
I0WUJ, A. N., DAVIDS, N. and LEVENSON, A. Errata to "Table of the zeros of the Legendre polynomials
SLSfctt^oS wf m tUh f±CiBatB f ° r GaU88t BeChanlcal ^ adr ^ure formula". Bull.
MAJID, M. A^and CHAPMAN^ 8. n5 _^roxi»ate formulae for functions expressed as definite integrals.
MARKOFF, A. A. Differenzenrechrrang. Leipzig, Teubner, 1896, chap. 5, 9, 10.
MERRIFIELD, C. W. Report on the present state of knowledge of the application of quadratures and
interpolation to actual data. Brit. Assoc. Rep. for 1880, p. 321-378.
MnmraE ' Sk!-*«£w3: fSS3Sat&ff twmm ' (Ru * sian - *- ,ta * U " MI7<) ' ^ ACTd -
374
BIBLIOGRAPHY
MIKEIADZE, S, E, On formulas for mechanical cubatures, containing partial derivatives of the inte-
grand. Bull. Acad. Sci. Georgian SSR 4, 297-300 (1943).
VON MISES, R. Einfache Quadraturformel. Zeit. Angew. Math. Mech. 1, 73-74 (1921).
DE MONTESSUS, R. and D'ADHEMAR, R. Calcul numerique. Paris, Doin, 1911, 248 p., p. 139-237.
MOORS, B. P. Valeur approximative d'une integrale definie. Paris, Gauthier-Villars, 1905, vii + 195
p. and tables.
VON 0PP0IZER,T. Lehrbuch zur Bahribestimmung der Kometen und Planeten, vol.2. Leipzig,Engelmann, 1880,
vii + 635 p., P. 32-68.
PICONE, M. Lezioni di analisi infinitesiiaale. Catania, Circ. Mat. de Catania, 1923, vol. 1, part 2,
chap. 5, sec. 2, p. 564-602.
POLIA, G. Uber die Konvergenz von Quadraturverfahren. Math. Zeit. 37, 264-286 (1933).
RADAU, R. Etude sur les formules d' approximation qui servent a calculer la valeur numerique d'une
integral definie. Jour. Math. Pures et Appl. (3) 6, 283-336 (1880).
REMES* E, J. Sur certaines classes de fonctionelles lineaires dans les espaces C c et sur les termes
complementaires des formules d'analyse approximative. (Ukrainian. Russian and French summa-
ry.). Acad. Sci. RSS Ukraine. Rec. Trav. (Zbirnik Prace) Inst. Math., p. 47-82, 1940.
HEMES, E. J. Sur les termes complementaires de certaines formules d'analyse approximative. C. R.
(Doklady) Acad. Sci. URSS (N.S.) 26, 129-133 (1940).
SALZER, H. E. Coefficients for numerical integration with central differences. Phil. Mag. (7) 35,
262-264 (1944).
SCHELLBACH, C. H. Ueber mechanische Quadratur. (Programm, Berlin.). Berlin, Mayer and Miller, 1884.
SHOKAT, j # sur les quadratures mecaniques et sur les zeros des polynoraes de Tchebycheff dans un in-
tervalle infini. C. R. Acad. Sci. Paris 185, 597-598 (1927).
SHOHAT, J. and TAMARKIN, J. D. The Problem of Moments. Amer. Math. Soc. Mathematical Surveys,vol.
11, New York, Affler. Math. Soc., x94^, ■*-"-*■ + j^w p., CuSp. •+♦
STEFFENSEN, J. F. On the remainder term of certain formulas of mechanical quadrature. Skand. Akt-
uarietidskrift 4, 201-209 (1921).
STEFFENSEN, J. F. On a class of quadrature formulas. Proc. Intern. Math. Congr. Toronto, 1924, vol.
2. Toronto, Toronto Univ. Press, 1928, p. 837-844.
STEKLOV, 7» Sur 1* approximation des fonctions a 1'aide des polynomes de Tchebychef et sur les quadra-
tures. Bull. Acad. Imperiale Sci. (Izvestia Imperatorskoi Akademii Nauk.) (6) 11, 187-218,
535-566, 687-718 (1917).
rattrmrT tvrr tt -n 1 1 i.._ D.,11 A__J C_4 tS.oa ^%«.^U D«a.4j<>1/^! k'ij-nAamtA
Nauk.) (6) 12, 99-118 (1918).
STEKLOV, V. Quelques remarques complementaires sur les quadratures. Bull.Acad. Sci. Russ. (izvestia
Rossiiskoi Akademii Nauk.) (6) 12, 587-614 (1918).
STEKLOV, V. Sur les quadratures. Bull. Acad. Sci. Russ. (Izvestia Rossiiskoi Akademii Nauk.) (6):
12, 1859-1890 (1918); 13, 65-96 (1919).
STRANSKY, J. Bemerkung zum oberen Artikel. Aktuarske' Vedy 1, 61-62 (1930). See Tauber, A.
TADBER, A. Ueber ein Problem der Naherungsrechnung und die Makeham'schen Rentenwerte. Aktuarske' Vedy
1, 49-61 (1930).
THIELE, T. N. Interpolationsrechnung. Leipzig, Teubner, 1909, xii + 175 P., P» 21-28,
U3PEN3KY, J. V.
Amer. Math. Soc. 30, 542-559 (1928).
375
BIBLIOGRAPHY
VAHLEN, T. Konstruktionen und Approxiiaationen. Leipzig, Teubner, 1911, xii + 347 p., p. 206-214.
VERITY, E. R. Mathematics for Technical Students. London, Longmans, 1924, p. 419-433.
WALTHER, A. Zur numerischen Integration. Skand. Aktuarietidskrift 8, 148-162 (1925).
WALTHER, A. Beaerkungen uber das Tschebyscheff sche Verfahren zur numerischen Integration. Skand.
Aktuarietidskrift 13, 168-192 (1930).
KILLERS, F. A. Numerische Integration. Berlin, de Gruyter, 1923*
WINSTON, C. On mechanical quadrature formulae involving the classical orthogonal polynomials. Ann.
of Math. (2) 35, 658-677 (1934).
WOLFF, C. E. Note on numerical integration. Proc. Edin. Math. Soc. (2) 1, 139-148 (1928).
B. Functions of Several Variables
AITKEN, A. C. and FREWIN, G. L. The numerical evaluation of double integrals. Proc. Edin. Math. Soc.
42, 2-13 (1923-1924).
ARTMELADZE, N. uber Formeln der mechanischen Kubaturen. (Russian. German summary.). Trav. Inst.
Math. Tbilissi (Trudy Tbiliss. Mat. Inst.) 7, 147-160 (1940).
BIERMANN, 0. fiber naherungsweise Cubaturen. Monatsh. Math. Phys. 14, 211-225 (1903).
BIERMANN, 0. Zur naherungsweisen Quadratur und Cubatur. Monatsh. Math. Phys. 14, 226-242 (1903).
BURNSIDE, W. An approximate quadrature formula. Mess, of Math. (2) 37, 166-16? (I907-I908).
DAS GOPTA, P. N, On an interpolation formula connected with a definite integral in n-variables.
Bull. Calcutta Math. Soc. 33, 41-44 (1941).
SADOWSKY, M. A formula for approximate computation of a triple integral. Amer. Math. Month. 47,
539-543 (1940).
SHEPPARD, W. F. Central-difference formulae. Proc. Lond. Math. Soc. 31, 449-488 (1899).
SHEPPARD, W. F. Some quadrature-formulae. Proc. Lond. Math. Soc. 32, 258-277 (1900).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 1942, p. 374-375.
21. ORDINARY DIFFERENTIAL EQUATIONS
D'ADHEMAR, R. La balistique exterieure. Mem. Sci. Math. fasc. 65, 1934, 54 p.
ANDOYER, H. Sur la methods de Gauss pour le calcul des perturbations seculaires. C. R. Acad. Sci.
Paris 152, 418-420 (1918).
D'ASCIA, M. Saggio del metodo dei minimi quadrati per l'integrazione numerics delle equazioni
differenziali linear! . Rend. Accad. dei Lincei Roma (6) 11, 450-457 (1930).
BABAKOV, I. M. Zur Berechnung der hoheren Eigenfrequenzen der Drehschwingungen von reduzierter Welle.
(Russian. German summary.). Jour. Appl. Math. Mech. (Akad. Nauk SSSR.Zhurnal Prikl. Mat.
Mech.) 5, 109-124 (19U).
BABINI, J. Sobre la integracion aproximada de las ecuaciones diferenciales de segundo orden. Atti
Congr. Intern. Bologna 1928, vol. 3. Bologna, Zanichelli, 1930, p. 103-107.
376
BIBLIOGRAPHY
BALLANTINE. J. P. A numerical method of solving differential equations with a remainder. (Abstract),
Bull. Anter. Math. Soc. 32, 195-196 (1926).
BASHFORTH, F. and ADAMS, J. C. An Attempt to Test the Theories of Capillary Action... with an
Explanation of the Method of Integration Employed... Cambridge, Cambridge Univ.Press, 1883,
80 p. +59 p. tables, p. 15-62.
BATEMAN, K. Differential Equations. London, Longmans Green and Co., Longmans Modern Math. Series,
1918, chap. 11, p. 287-295.
BENDIXDN, I. Sur le calcul des integrales d'un systeme d' equations differentielles par des approxi-
mations successives. Stockh. Akad. Forh. 50, 599-612 (1893).
BENDIXDN, I. Sur les courbes dafinies par des equations differentielles. Acta Math. 24, 1-88 (1900).
BENNETT, A. A. Introduction to Ballistics. Washington, D. C, Govt. Printing Office, 1921.
acisnaaiif a. a. iaDj.eS ivr jXib&Txor doixioi>xcb« naoiuaig i<uu, ->. u., o.7«o*
BENNETT, A. A., MILNE, W. E. and BATEMAN, H. Numerical Integration of Differential Equations. Bull.
Nat. Res. Council No. 92, 1933, p. 51-87.
BICKLEY, W. G. A simple method for the numerical solution of differential equations. Phil. Mag. (7)
13, 1006-1114 (1932).
BICKLEY, W. G. Formulae for numerical differentiation. Math. Gaz. 25, 19-27 (1941).
BIEBERBACH, L. Bber neuere Lehrbucher der praktischen Analysis. Zeit. Angew, Math. Mech. 1, 61-67
(1921).
BIEBERBACH, L. Theorie der Differentialgleichungen. Berlin, Springer, 3rd ed. 1930, chap. 2, p. 27-
55.
BLISS, G. A. Functions of lines in ballistics. Trans. Amer. Math. Soc. 21,93-106 (1920).
, U. T. Von den freien Schwingungen eines Kreiselpendels bei endlichen Ausschlagen. Zeit.
Angew. Math. Mech. 20, 218-234 (1940).
B0UFFARD, J. Balistique exterieure. Nouvelle methode de calcul et d'etude de la trajeetoire d'un
projectile. Paris, Hermann et Cie, Actual. Sci. Ind., No. 907, 1942, 78 p.
BR3ST0W, L. Expansion theory associated with linear differential equations and their regular singu-
lar points. Trans. Amer. Math. Soc. 33, 455-474 (1931).
BRUN, ¥. Bber die Durchfuhrung der Eulerschen Differentiation bei Losung der Differentialgleichung
y' = f(x,y). 8 Skand. Math. Kongr. Stockholm 1934, (1935) p. 80-88.
BRUNS, E. H. Sber eine Differentialgleichung der Storungstheorie. Astr. Nachr. No. 2533, No. 2553,
1883.
BUCKNER, H. Uber eine Naherungslosung der gewohnlichen linear en Differentialgleichung 1. Ordnung.
Zeit. Angew. Math. Mech. 22, 143-152 (1942).
BURRAU, C. Recherches numeriques concernant des solutions periodiques d'un cas special du probleme
des trois corps. Astr. Nachr. No. 3230: 135, 233-240 (1894) J No. 3251: 136, 161-174 (1894).
BUSCHE, E. Zur Integration der ballistischen Hauptgleichung. Deutsche Math. 6, 97-99 (1941).
CALLANDREAU, 0. Sur une equation differentielle de la theorie des perturbations et remarques
relatives aux Nos. 2389 et 2435 des Astr. Nachr. Astr. Nachr. No. 2547 (1881).
CAQUE, J. Methode nouvelle pour I J integration des equations differentielles lineaires ne contenant
qu'une variable independante. Jour. Math. Pures Appl. (2) 9, 185-222 (1864).
377
BIBLIOGRAPHY
CAUCHT, A. L. Methods simple et generale pour la determination numerique des coefficients que
renferme le developpement de la fonction perturbatrice.Oeuvres completes d'Augustin Cauchy,
1st ser., vol. 5. Paris, Gauthier-Villars, 1885, p. 288-310.
CHADAJA, F. G. On the problem of numerical integration of ordinary differential equations. (Russian.
Georgian summary.). Bull, Acad. Sci. Georgian SSR 2, 601-608 (1941).
CHADAJA, F. G. On the error in the numerical integration of ordinary differential equations by the
method of finite differences. (Russian. Georgian summary.). Trav. Inst. Math. Tbilissi 11,
97-108 (1942). '
CHARBONNIER, P. Traite de balistique exterieure, vol. 2. Paris, Gauthier-Villars, 1927, 797 p., p.
691—786.
CHERRY, T. M. Integrals of systems of ordinary differential equations. Proc. Camb. Phil. Soc. 22.
273-281 (1924).
CLEMENTE, P. Maggiorazione dell'errore nel calcolo col metodo dei minimi quadrati della soluzione
periodica di una equazione differenziale, lineare, ordinaria,del secondo ordine. Rendiconti
Accad. dei Lincei Roma (6) 17, 262-264 (1933).
COLLATZ, L. Eine Verallgemeinerung des Differenzenverfahrens fur Differentialgleichungen. Zeit.
Angew. Math. Mech. 14, 350-351 (1934).
COLLATZ, L. Konvergenzbeweis und Fehlerabschatzung fur das Differenzenverfahren bei Eigenwertprob-
lemen gewohnlicher Differentialgleichungen zweiter und vierter Ordnune. Deutsche Math. 2.
189-215 (1937). *
COLLATZ, L. Schranken fur den ersten Eigenwert bei gewohnlichen Differentialgleichungen zweiter
Ordnung. Ing. Arch. 8, 325-331 (1937).
COLLATZ, L. Genaherte Berechnung von Eigenwerten. Zeit. Angew. Math. Mech. 19, 224-249, 297-318
\1939 ) •
COLLATZ, L. Naturliche SchriUweite bei numerischer Integration von Differentialgleichungssystemen.
Zeit. Angew. Math. Mech. 22, 216-225 (1942).
COLLATZ, L. and ZURMOhL, R. Beitrage zu den Interpolationsverfahren der numerischen Integration von
Differentialgleichungen 1. und 2. Ordnung. Zeit. Angew. Math. Mech. 22, 42-55 (1942).
COLLATZ, L. and ZURM&HL, R. Zur Genauigkeit verschiedener Integrationsverfahren bei gewohnlichen
Differentialgleichungen. Ing. Arch. 13, 34-36 (1942).
CORIOLIS, G. Memoire sur le degre d'approximation. . . Jour. Math. Pures Appl. 2, 229-244 (1837).
COTTON, E. Sur 1 'integration approchee des equations differentielles. Bull. Soc. Math. France 36,
225—246 (1908).
COTTON, E. Sur 1 'integration approchee des equations differentielles. Acta Math. 31, 107-126 (1908).
COTTON, E. Approximations successives et equations differentielles. Paris. Gauthier-Villars. Mem.
Sci. Math. fasc. 28, 1928, 47 p. *
DARWIN, G. H. Periodic orbits. Acta Math. 21, 99-242, espec. 118 ff. (1897).
DEDERICK, L. S. The mathematics of exterior ballistics computations. Amer. Math. Month. 47, 628-
DUFFING, G. Zur numerischen Integration gewohnlicher Differentialgleichungen. Forschungsarbeiten
auf dem Gebiete des Ingenieurwesens 224, 29-50 (1920).
EULER, L. ^gstitutionum calculi integralis, vol. 1. St. Petersburg (Leningrad), 1768, 542 p., p.
FALKNER, v - «• A method of numerical solution of differential equations. Phil. Mag. (7)21, 624-640
378
BIBLIOGRAPHY
FANTA, W. fiber die angenaherte Auflosung von gewohnlichen Differentialgleichungen und Anwendung
auf Probleme der Mechanik. (Berlin Diss.). Vienna, Carl Gerold's Sohn, 1931, 40 p.
FEINSTEIN, L. and SCHWARZSCHILD, M. Automatic integration of linear second-order differential
equations by means of punched card machines. Rev. Sci. Instr. 12, 405-408 (1941).
FORD, L. R. The numerical integration of differential equations (abstract). Bull. Amer. Math. Soc.
30, 215 (1924).
FORSYTH, A. R. Treatise on Differential Equations. London, Macmillan, 6th ed. 1929, p. 53-56.
FOWLER, R. H., GALLOP, E. G., LOCK, C. N. and RICHMOND, H. W. The aerodynamics of a spinning shell.
Phil. Trans. Roy. Soc. Lond. A221, 295-387 (1920).
FRAZER, R. A., JONES, W. P. and SKAN, S. W. Note on approximations to functions and to solutions
of differential equations. Phil. Mag. (7) 25, 740-746 (1938).
FUBINI G. An elemental*^ observation of the equations of external ballistics- (Spanish). Math.
*Notae 2, 3-10 (1942).
FUNK, P. Ueber Duffings Methode sur nussrischer. Integration von gewohnlichen Differentialgleichungen.
Zelt* Angew, Math, Mech, 7, 410-411 (1927).
GAJAS, M. La comparaison des integrales success! ves de M. Picard avec 1' integral cherchee. Bull.
Sci. Math. (2) 58, 236-240 (1934).
GARCIA, G. Mouvement des projectiles autour de son centre de gravite. Sur le mouvement gyroscopique;
mouvement pendulaire des projectiles; derivation. Revista Ci. Lima 42, 541-685 (1940).
GAU, E. Sur un theoreme de M. E. Picard. Bull. Soc. Math. France 43, 62-69 (1915).
GEBELEIN, H. Zur praktischen Losung gewohnlicher Differentialgleichungen mittels schrittweiser
Annaherung. Zeit. Angew. Math. Mech. 13, 385-386 (1933).
GOLAB, S. Dn theoreme de la theorie des equations differentielles approchees. Mathematica (Cluj)
16* 61-65 (1940) ?
GOORSAT, E. Cours d'analyse mathematique, vol. 2. Paris, Gauthier-Villars, 5th ed. 1933, 685 p.,
p. 384-402.
GRAMMEL, R. Ein Beitrag zur Losung des Dreikorperproblems. Astronomical Papers dedicated to Elis
Stromgren, Copenhagen, Einar Munksgaard, 1940, p. 40-50.
GRQENE7ELD J. Muserische Integration der Hauptgleichung der ausseran Ballistik- Zeit- Angew. Math,
Mech. 7, 150-151 (1927).
GRONWALL, T. H. Qualitative properties of the ballistic trajectory. Ann. of Math. (2)22, 44-65(1920).
HADAMARD, J. Cours d'analyse, vol. 2. Paris, Hermann, 1930,721 p., p. 297-313.
HARTREE, D. R. Ballistic calculations. Nature 106, 152-154 (1921).
HARTREE, D. R. On an equation occurring in Falkner and Skan's approximate treatment of the equations
of the boundary layer. Proc. Camb. Phil. Soc. 33, 223-239 (1937).
HERMANN, E. E. Exterior Ballistics, 1935. Annapolis, U. S. Naval Inst., reprint 1940, viii + 305 p.
HILL, G. W. Researches in the lunar theory. Amer. Jour. Math. 1, 5-26, 129-147, 245-260 (1878).
HIRSCHFELD, H. 0. A generalization of Picard 1 s method of successive approximation. Proc. Camb. Phil.
Soc. 32, 86-95 (1936).
HORNSTEIN, M. „ Einige Bemerkungen uber lineare Differenzengleichungen zweiter Ordnung und liber
fcetienDrucne. nee. aatn. \ubx,, oognim; n,o» p \nu» «r'oo \i-mf
379
BIBLIOGRAPHY
HORT, W. Die Differentialgleichungen des Ingenieurs. Berlin, Springer, 2nd ed. 1925, xLi + 700 p.,
p. 216-325.
IGLISCH, R. Zur praktischen Behandlung von Randwertaufgaben gewohnlicher linearer Differential-
gleichungen mit nicht konstanten Koeffizienten. Zeit. Angew. Math. Mech. 14, 51-58 (1934).
DICE, E. L. Ordinary Differential Equations. London, Longmans, 1927» p. 540-547.
INFELD, L. On a new treatment of some eigenvalue problems. Phys. Rev. (2) 59, 737-747 (1941).
JACKSON, D. The method of numerical integration in exterior ballistics. War Department document
No. 984. Washington, D. C, Govt. Printing Office, 1921, 43 p.
KANTOROVrrCH, L. The method of successive approximations for functional equations. Acta Math. 71,
63-97 (1939).
KELLER, E. G. Beat theory of non-linear circuits. Jour. Franklin Inst. 228, 319-337 (1939).
KLOSE, A. Zur Integration der ballistischen Gleichung. Deutsche Math. 2, 473-479 (1937).
KNOBLOCH, H. Zur Interpolation von Kurvenscharen. Zeit. Angew. Math. Mech. 22, 364-366 (1942).
KORMES, M. A note on the integration of linear second-order differential equations by means of punch-
ed cards. Rev. Sci. Instr. 14, 118 (1943).
KORN, A. Uber eine Methode der sukzessiven Naherungen zur Losung linearer gewohnlicher und partieller
Differentialgleichungen. Sitzber. Berl. Math. Ges. 15, 115-119 (1916).
KRAWTCHOUK, M. Sur la methode de N. Kryloff pour 1' integration approchee des equations de la physique
mathematique. C. R. Acad. Sci. Paris 183, 474-476 (1926).
KRAWTCHOUK, M. On a method of N. Kryloff for the integration of ordinary differential equations.
(Ukrainian). Mem. Acad. Sci. Kiev (2) 5, 12-33 (1927).
KRAWTCHOUK, M. Sur l'integration approche"e des equations differentielles lineaires. Atti Congr.
Intern. Bologna 1928, vol. 3, Bologna, Zanichelli, 1930, p. 109-115.
KRAWTCHOUK, M. Sur les derivees des integrales approchees de certaines equations differentielles.
Rend. Circ. Mat. Palermo 54, 194-198 (1930).
KRYLOFF, N. Les methodes de solution approchee des problemes de la physique mathematique. MenuSci.
Math., fasc. 49. Paris, Gauthier-Villars, 1931, 70 p.
KRYLOFF, N. Sur la solution approchee des problemes de la physique mathematique et de la science
d'ingehieur. Bull. Acad. Sci. URSS Leningrad (Izvestia Akad. Nauk SSSR) (7) 1930, 1089-1114
(1930). Reprint Revista Mat. Hisp. Amer. (2) 6, 213-238 (1931).
KRYLOFF, N. and BOGOLIUBOFF, N. Upon some new results in the domain of non-linear mechanics.
Proc. Indian Acad. Sci. A 3, 523-526 (1936).
KRYLOFF, N. and BOGOLIUBOFF, N. Introduction to Non-Linear Mechanics. (Tr. Lefschetz, S.). Annals of
Mathematics Studies, No. 11. Princeton, N. J., Princeton Univ. Press, 1943.
KUTTA, W. Beitrag zur naherungsweisen Integration totaler Differentialgleichungen. Zeit. Math. Phys.
46, 435-453 (1901).
LAGRANGE, J. L. Essai sur le probleme des trois corps. Oeuvres de Lagrange, vol. 6. Paris, Gauthier-
Villars, 1873, p. 227-331.
LAHAYE, E. Une methode nouvelle d'integration de certains groupes d'equations differentielles.
C. R. Acad. Sci. Paris 185, 172-173 (1927).
LAHAYE, E. Les iterations integrales convergentes. Application aux equations differentielles.
du premier ordre algebriques en y et dy/dx. Acad. Roy. Belgique, CI. Sci. Mem. Coll. 18,
No. 5, 1939, 65 p.
380
BIBLIOGRAPHY
LAHAYE, E. Les iterations integrales convergentes et leur application aux equations differentielles
du premier ordre, algebriques en y et y 1 . C. R. Acad. Sci. Paris 210, 621-624 (1940).
LAHAYE, E. Sur la resolution des equations dz/dx * r(x,z)(r rationnel en z) par des iterations inte^
grales et differentielles convergentes. Jour. Math. Pures Appl. (9) 22, 1-23 (1943).
LANCZOS, C. A new approximation method in solving linear differential equations with non-oscillating
coefficients. (Abstract). Bull. Amer. Math. Soc. 41, 183-184 (1935).
LANCZOS, C. A new approximation method in solving linear differential equations with rational
coefficients. (Abstract). Bull. Amer. Math. Soc. 42, 30 (1936).
LAURTTZEN, S. Nogle Bemaerkninger om Diffrentialligningen dy/dx = f(x,y). Mat. Tidsskr. B, K0ben-
havn 1937, 104-108 (1937).
LEGENDRE, A. M. Dissertation sur la question de balistique proposee par l'Academie Royale des
Sciences et Belles-Lettres de Prusse pour le prix de 1782. Berlin, G. J. Decker,1782, 68p.
LEVY, H. The numerical solution of a certain class of differential equations. Proc. Lond. Math.
Soc. (2) 24, 459-470 (1926).
LEVY- K« A nussrical stu^ of differsitial equations Jour Lc
LEVY, H. and BAGG0TT, E. A. Numerical Studies in Differential Equations, vol. 1. London, Watts,
1934, viii + 238 p.
LIAP0UN0FF, A. M. Sur une serie dans la thebrie des equations differentielles lineaires de second
ordre a coefficients periodiques. Mem. Acad. St. Petersbourg (8) 13, No. 2, 70 p. (1902).
LINDELOF, E. Sur l'application des methodes d' approximations successives a 1' etude des int£-
grales reelles des equations differentielles. Jour .Math. Pures Appl. (4) 10, 117-128 (1894).
LINDELOF, E. Remarques sur 1' integration numerique des equations differentielles ordinaires. Acta
Soc. Sci. Fennicae A(2) 2, No. 13, 21 p. (1938).
T T*mRTT!TYP A Ba-t4-<M>~ nn T»»«»Mf<.> A*,-~ rv« ##«.«»_a-< „ 1 _T «i _u.. J__ wO_ .11 1- \t a i
St. Petersbourg (7) 31, No. 4, 20 p. (1883).
LiDUVULE, J. Sur le developpement des fonctions ou parties de fonctions en series dont les di-
vers termes sont assujettis a satisfaire a une meme equation differentielle du second ordre
contenant une parametre variable. Jour. Math. Pures Appl. 2, 16-22 (1837).
LIOUVILLE, J. Sur la thebrie des equations differentielles lineaires et sur les developpements des
fonctions en series. Jour. Math. Pures Appl. 3, 561-614 (1838).
LIPSCHITZ, R, Sur la possibilite' d ' integrer completement un systeme donne d'equations different-
ielles. Bull. Sci. Math. 10, 149-159 (1876).
LIPSCHITZ, R. Lehrbuch der Analysis, vol. 2. Bonn, Cohen, 1880, xiv +■ 734 p., p. 500-512.
MADELUNG, E. Dber eine Methode zur schnellen numerischen Losung von Diff erentialgleichungen
zweiter Ordnung. Zeit. Phys. 67, 516-518 (1931).
MADER, K. Mathematische Hilfsmittel in der Physik. (Vol. Ill of Handbuch der Physik). Berlin,
Springer, 1928, chap. 15, p. 631-635.
MARCHANT METHODS. Starting values for Milne-method integration of ordinary differential equations
of first order, or of second order when first derivatives are absent. The method of
Taylor's series. MM-261, Oct. 1943, 4 p. Marchant Calc. Mach. Co., Oakland, Calif.
MARCHANT METHODS. Starting value for Milne-method integration of ordinary differential equations
of the first order. The method of Milne. MM-260, Jan., 1944, H p.
381
BIBLIOGRAPHY
MARCHANT METHODS. Milne method of step-by-step double integration of second order differential
equations in which first derivatives are absent. MM-216A, Jan., 1943, 6 p.
MARCHANT METHODS. Milne method of step-by-step integration of ordinary differential equations when
starting values are known. MM-216, June, 1942, 10 p.
MASSERA, J. F. Formulae for finite differences with applications to the approximate integration of
differential equations of the first order. (Spanish). Publ. Inst. Mat. Univ. Nac. Litoral
4, 99-166 (1943).
McEWEN, W. H. Problems of closest approximation connected with the solution of linear differential
equations. Trans. Amer. Math. Soc. 33, 979-997 (1931).
McEWEN, W. H. On the approximate solution of linear differential equations with boundary conditions.
Bull. Amer. Math. Soc. 38, 887-894 (1932).
MIKELADZE, S. Uber die Integration von Differentialgleichungen mit Hilfe der Differenzenmethode.
(Russian. German summary.). Bull. Acad. Sci. URSS Ser. Math. (Izvestia Akad. Nauk SSSR)
1939, 627-642 (1939).
MIKEIADZE, S, Verallgemeinerung der Methode der numerischen Integration von Differentialgleichungen
mit Hilfe der Formeln der mechanischen Quadra tur. (Russian. German summary.). Trav. Inst.
Math. Tbilissi (Trudy Tbiliss. Mat. Inst.) 7, 47-63 (1940).
MIKELADZE, S. On the approximate integration of linear differential equations with discontinuous
coefficients. (Russian.). Bull. Acad. Sci. Georgian SSR 3, 633-639 (1942).
MIKELADZE, S. New formulas for the numerical integration of differential equations. (Russian.).
Bull. Acad. Sci. Georgian SSR 4, 215-218 (1943).
MILNE, W. E. Numerical integration of ordinary differential equations. Amer. Math. Month. 33.
455-460 (1926). '
MILNE, W. E. On the numerical solution of a boundary value problem. Amer. Math. Month. 38, 14-17
(1931).
MILNE, W. E. On thQ. numerical integration of certain differential equations of the second order.
Amer. Math. Month. 40, 322-327 (1933).
MILNE, W. E. The numerical integration of y» « + g(x)y = f(x). Amer. Math. Month. 49, 96-98 (1942).
MIRANDA, C. Teorend e metodi per l'integrazione numerica della equazione differenziale di Fermi.
Memorie Reale Accad. d' Italia 5, 285-322 (1934).
VON MISES, R. Zur numerischen Integration von Differentialgleichungen. Zeit. Angew. Math. Mech.
10, 81-92 (1930).
MOIGNO, F. N. M. Leqons de calcul differentiel et de calcul integral, vol. 2. Paris. Bachelier. 1844
xlviii + 783 p., p. 385-434, 513-534. ' '
DE MONTESSUS, R. and D'ADHEMAR, R. Calcul numerique. Paris, Doin, 1911, 249 p., p. 139-237.
M00LT0N, F. R. Periodic Orbits. Washington, D. C, Carnegie Institution, 1920, xiii + 524 p.
MODLTON, F. R. Numerical solution of differential equations. Chap. X of Smithsonian mathematical
formulae and tables of elliptic functions. (Edited Adams, E. P. and Hippisley, R. L.).
Smithsonian Miscellaneous Collections 74, No. 1, 220-242 (1922).
MOULTON, F. R. Differential Equations. New York, Macmillan, 1930, p. 179-231.
MOULTON, F. R. New Methods in Exterior Ballistics. Chicago, Univ. Chicago Press, 1926.
MULLER, M. Ueber die Eindeutigkeit der Integrale eines Systems gewohnlicher Differentialgleichungen
und die Konvergenz einer Gattung von Verfahren zur Approximation dieser Integrale. Sitzber.
Heidelberg, 1927 (9 Abb..), 38 p.
382
BIBLIOGRAPHY
M&LLER, M. fiber das Fundamental-theorem in der Theorie der gewohnlichen Differentialgleichungen.
Math. Zeit. 26, 619-645 (1927).
M&LLER, M. fiber den Konvergenzbereich des Verfahrens der schrittweisen Naherungen bei gewohnlicher
Differentialgleichungen. Math. Zeit. 41, 163-175 (1936).
M&LLER, M. fiber die Existenz periodischer Losungen bei gewissen Systemen gewohnlicher Diff eren-
tialgeleichungen erster Ordnung. Math. Zeit, 48, 128-135 (1942) «
NAGUMO, M. fiber das Verfahren der sukzessiven Approximationen zur Integration gewohnlicher Differ-
entialgleichung und die Eindeutigkeit ihrer Integrale. Jap. Jour. Math. 7, 143-160 (1930).
NAGUMO, M. fiber das Verhalten der Integrale vonAy" ■+- f(x,y,y', X ) = fur A -» 0. Proc. Phys.-
Math. Soc. Japan 21, 529-534 (1939).
NASTA, M. Contributo al calcolo delle velocita critiche degli alberi motori. Rend. Accad. dei Lincei
Roma (6) 12, 209-216 (1930).
NIEMYTZKI, V. Integration qualitative approximative du systeme d'equations dx/dt s Q(x,y), dy/dt =
P(x,y). C. R. (Doklady) Acad. Sci. URSS (N. S.) 38, 62-65 (1943).
wvnma&o v ra „ -!_*.4«-.u* S^Ah.h. Am*> .Isww.Hr.ssnenHal iinoar, . Got*-- Haehr. 1<?19. "373-391*
NOWAKOflSKI, A. Zur numerischen Integration gewohnlicher Differentialgleichungen mit der Rechenma-
schine. Zeit. Angew. Math. Mech. 13, 299-322 (1933).
NUMEROV, B. Note on the numerical integration of d x/dt = f(x,t). Astr. Nachr. 230, 359-364
(1927).
NYSTR&M, E. J. fiber die numerische Integration von Differentialgleichungen. Acta Soc. Sci. Fennicae
50, No. 13, 56 p. (1925).
0KAMURA, H. Sur 1* approximation successive et l'unicite de la solution de dy/dx s f(x,y). Memoirs
Coll. Sci. Kyoto Imperial Univ. 14, 85-96 (1931).
schitz. Bull. Soc. Math. France 27, 149-152 (1899).
PAINLEVE, P. Gewohnliehe Differentialgleichungen; Existenz der Losungen. Ency. Math. Wiss., vol.
II 1, lj article II A 4a. Leipzig, Teubner, 1900, p. 189-229.
PEAN0, G. Integration par series des equations differentielles lineaires. Math. Ann. 32, 450-456
(1888).
PERES, J. Sur la methode des fonctions majorantes et la methode des approximations successives.
Bull. Sci. Math. (2) 39, 179-181 (1915).
PETROVITCH, M. Integration qualitative des equations differentielles. Mem. Sci. Math, fasc.46.
Paris. Gauthier-Villars, 1931, 58 p.
PIAGGI0, H. T. H. An Elementary Treatise on Differential Equations and Their Applications. London,
Bell, 2nd ed. 1928, p. 94-108, 224-228.
PIAGGI0, H. T. H. On the numerical integration of differential equations. Phil. Mag. (6) 37, 596-
600 (1919).
PICARD, E, Memoire sur la theorie des equations aux derivees partielles et la methode des approxi-
mations successives. Jour. Math. Pures Appl. (4) 6, 145-210, 231 (1890).
PICARD, E. Sur l'application des methodes d» approximations successives a 1' etude de certaines
equations differentielles ordinaires. Jour. Math. Pures Appl. (4) 9, 217-271 (1893).
PICARD, E. Traite d*analyse. Paris, Gauthier-Villars: vol. 2, 3rd ed. 1926, p. 368-394; vol.3, 3rd
ed. 1928, p. 88-99.
383
BIBLIOGRAPHY
PICONE, If, Sul metodo delle n d n i me potenze ponderate e sul metodo di Ritz per il calcolo approssimato
nei problem! della fisica-matematica. Rend. Circ. Mat. Palermo 52, 225-253 (1928).
PICONE, M. Maggiorazione dell'errore d'approssimazione nel metodo d'integrazione Cauchy-Lipschitz
del sistemi di equazioni differenziali ordinarie. Rend. Accad. Lincei Roma (6) 15. 859-864
(1932).
POINCARE, H. Les meihodes nouvelles de la mecanique celeste, vol. 1. Pails, Gauthier-Villars, 1892,
385 p.
POMET, L. Sur le theoreme d'existence, etc. C. R. Acad. Sci. Paris 180-569-571, 725-727. 1093-1096.
2006-2008 (1925).
POPOFF, K. Ueber elne Eigenschaft der ballistischen Kurve und ihre Anwendung auf die Integration
der Bewegungsgleichungen. Zeit. Angew. Math. Mech. 1, 96-106 (1921).
POPOFF, K. Les methodes d« integration de Poincare et le probleme geherale de la balistique ex-
terieure. Paris, Gauthier-Villars, 1925, 76 p.
PORTER, M. B. On the roots of functions connected by a linear recurrent relation of the second
order. Ann. of Math. (2) 3, 55-70 (1902).
PUGACHEV, V. S. Notes on exterior ballistics of projectiles and bombs. (Russian. English summary.).
Appl. Math. Mech. (Akad. Nauk SSSR. Prikl. Mat. Mech.) 6, 347-368 (1942).
PUGACHEV, V. S. Approximate method of solving the non-linear problem of a rotating projectile.
(Russian. English summary.). Appl. Math. Mech. (Akad. Nauk SSSR. Prikl. Mat. Mech.) 7. 313-
324 (1943). *»->*-
RANKIN, A. W. On the average-slope method of solving differential equations. Amer. Math. Month. 45.
461-462 (1938). '
RATZERDORFER, J, Determination of the buckling load of struts with successive approximation. Jour.
Roy. Aeronaut. Soc. 47, 103-105 (1943).
REMES, E. Some approximate formulae for the numerical integration of differential equations. Phil.
Mag. (7) 5, 392-400 (1928).
RICHARDSON, L. F. How to solve differential equations approximately by arithmetic. Math. Gaz. 12.
415-421 (1925). '
RIEBESELL,P. Uber die Integration der ballistischen Hauptgleichung bei Andwendung des Soramerfeldschen
Luftwiderstandsgesetzes. Arch. Math. Phys. (3) 25, 103-108 (1916).
ROOT, R. E. The Mathematics of Engineering. Baltimore, Williams and Wilkins, 1927, p. 514-528.
RUNGE, C. Ueber die numerische Auflosung von Differentialgleichungen. Math. Ann. 46, 167-178 (1895).
RUNGE, C. and WILLERS, F. A. Numerische und graphische Quadratur und Integration gewohnlicher und
partieller Differentialgleichungen. Ency. Math. Tttss., vol. II 3, 1; article II C2.Leipzig,
Teubner, 1915, p. 47-176.
VON SANDEN, H. Zur Berechnung des kleinsten Eigenwerts von y» + "X p(x)y - 0. Zeit. Ancew. Math.
Mech. 21, 381-382 (1941).
SAUER, R. Uber Interpolation von Kurvenscharen mit Anwendung auf die Berechnung von Geschossflug-
bahnen. Zeit. Angew. Math. Mech. 20, 280-284 (1940).
SAUER, R. and POSCH, H. Anwendungen des Adamsschen Integrationsverfahrens in der Ballistik. Ine.
Arch. 12, 158-168 (1941).
SCARBOROUGH, J. B. Numerical Mathematical Analysis. Baltimore, Johns Hopkins Press, 1930, p. 218-283.
SCHEFFE, H. Linear differential equations with two-term recurrence formulas. Jour. Math. Phys. (M.
I.T.) 21, 240-249 (1942).
384
BIBLIOGRAPHY
SnHELKUNQFF, S. A, Solution of linear and slightly nonlinear differential equations. Quart. Appl.
Math. 3, 348-355 (1%6).
SCHULZ, G. Interpolationsverfahren zur numerischen Integration gewohnlicher Differentialgleichungen.
Zeit. Angew. Math. Mech. 12, 44-59 (1932).
SCHULZ, G. Fehlerabschatzung fur das Stormersche Integrationsverfahren. Zeit. Angew. Math. Mech. 14,
224-234 (1934).
SEVERINI, C. Sull'integrazione approssimata delle equazioni differenziali ordinarie. Bologna, Zan-
ichelli, 1899, 27 p.
SHOHAT, J. A new analytical method for solving van der Pol's and certain related types of non-linear
differential equations, homogeneous and non-homogeneous. Jour .Appl. Phys. 14, 40-48 (1943).
SHOHAT, J. On van der Pol's and non-linear differential equations. Jour. Appl. Phys. 15, 568-574
(1944).
SOUTHWELL, R. V. On the natural frequencies of vibrating systems. Proc. Roy. Soc. Lond. 174A, 433-
457 (1940).
<5«n»»jfr£ v gur Berechnunc einer Flusbahnschar nach dem Athenschen Verfahren. Zeit. Angew. Math.
" '"' " *Mech. 20, 350-357 (1940).
STEFFENSEN, J. F. On the degree of rigour required in numerical integrations. 5 Kongr.Skand. Math,
in Helsingfors, p. 125-130, 1922.
STEKLOFF W. Sur les problemes de representations des fonctions a l'aide de polynomes, du calcul
approche des integrales definies, du developpement des fonctions en series infinies suivant
les polynomes et de 1' interpolation, considerees au point de vue des idees de Tchebycheff.
Proc. Intern. Math. Congr. Toronto, 1924, vol. 1, 1928, p. 631-640.
ST0HLER, K. Eine Vereinfachung bei der numerischen Integration gewohnlicher Differentialgleichungen.
Zeit. Angew. Math. Mech. 23, 120-122 (1943).
STDRMER. C. Sur les tra.lectoires des corpuscules electrises dans 1'espace sous 1* action du magnet-
isme terrestre avee application aux aurores boreales. Arch. Sci. Phys. Nat. Geneve (4) 2h,
5-18, 113-158, 221-247 (1907).
ST6RMER, C. Resultats des calculs numeriques des trajectoires des corpuscules electriques dans le
champ d'un aimant elementaire. Videnskapsselskapets Skrifter, Kristiania 1913: 1, No.4, 74
p.; 2, No. 10, 58 p. J 2, No. 14, 64 p. (1913).
St6rMER, G* Melhode d» integral ion numerique des equations differentielles ordinaires. C. R. Congr.
Intern. Math. Strasbourg 1920. Toulouse, Privat, 1921, p. 243-257.
STRUTT, M. J. 0. Der charakteristische Exponent der Hillschen Differentialgleichung. Math. Ann.
im ccn_cJlQ fioo«^
__.. .. — *t_ t__1 J_J. JL* _i> JJX>i> i<-1 An ..~4-4 A -.« ^Dnc^an P*»amAVt eiinn!i<nr '\ Till 11
Univ.. Tashkent 16, 273-286 (1927).
TA LI. Uber die allgemeine lineare Differentialgleichung. Comnent. Math. Helv. 12, 1-19 (1939-1940).
TAMARKINE, J. D. Sur la methode de C. Stormer pour 1' integration approchee des equations different-
ielles ordinaires. Math. Zeit. 16, 214-219 (1923).
TAMBS LYCHE, R. Solution explicite de l'equation differentielle generale du premier ordre. Avhandl.
25-Arsjubileet Tekniske H^iskole Trondheim, 1935, p. 765-786. Reprint Det Kgl.Norske Viden-
skabers Selskabs Skrifter, Trondheim 1935, (2), No. 35, 24 p. (1935).
T0LLMIEN, W. Ober die Fehlerabschatzung beim Adamsschen Verfahren zur Integration gewohnlicher
Differentialgleichungen. Zeit. Angew. Math. Mech. 18, 83-90 (1938).
TSCHAPPAT, W. H. Ballistics. Encyclopaedia Britannica, New Volumes 30, 386-394 (1922).
385
BIBLIOGRAPHY
TORTON, F. J. The errors in the numerical solution of differential equations. Phil. Mag. (7) 28, 359-
363 (1939).
TURTON, F. J. Two notes on the numerical solution of differential equations. Phil. Mag. (7) 28,
381-3*4 (1939).
VAHLEN, T. Beitrage zur Ballistik. Arch. Math. Phys. (3): 25, 209-231 (1916); 26, 119-125 (1917).
VD2T0RIS, L. Sber die Integration gewohnlicher Differentialgleichungen durch Iteration. Monatsh.
Math. Phys.:39, 15-50 (1932); 41, 3*4-391 (1934).
WAR DEPARTMENT, UNITED STATES OF AMERICA. A Course in Exterior Ballistics. War Dept. document No.
1051. Washington, D. C, Govt. Printing Office, 1921, 127 P.
WEBSTER, A. G. On the Springfield rifle and the Leduc formula. Proc. Nat. Acad. Sci. U.S.A. 6, 289
(1920).
WEINEL, E. Eine Erweiterung des Grammelschen Verfahrens zur Berechnung von Eigenwerten und Eigen-
funktionen. Ing. Arch. 10, 283-291 (1939).
WEIL, H. Concerning the differential equations of some boundary-layer problems. Proc. Nat. Acad. Sci.
U.S.A.: 27, 578-583 (1941); 28, 100-102 (1942).
WEIL, H. On the differential equations of the simplest boundary-layer problems. Ann. of Math. (2) 43,
381-407 (1942).
WHITEHEAD, A. N. Graphical solution for high-angle fire. Proc. Roy. Soc. Lond. A94, 301-307 (1917-
1918).
WIENER, 0. Die streckenweise Berechnung der Geschossflugbahnen. Abh. Ges. Wiss. Leipzig 36, No. 1, 66
p., (1918).
WILLERS, F. A. Methoden der praktischen Analysis. Berlin, de Gruyter, 1928, 344 p., p. 305-334.
ZAREMBA, S. K. Remarques sur I 1 integration approchee des equations differentielles. Bull. Intern.
Acad. Polon. Sci. Lett., CI. Sci. Math. Nat. A 1936, 528-535 (1937).
ZECH, T. Anschauliches zur Picarditeration der Differentialgleichungen. Zeit. Angew. Math. Mech.
17, 341-352 (1937).
ZECH, T. Zum Abklingen nichtlinearer Schwingungen. Ing. Arch. 13, 21-33 (1942).
ZURMUHL, R. Zur numerischen Integration gewohnlicher Differentialgleichungen zweiter und hoherer
Ordnung. Untersuchungen zu den Verfahren von Blaess und Runge-Kutta-Nystrom. Zeit. Angew.
Math. Mech. 20, 104-116 (1940).
22. PARTIAL DIFFERENTIAL EQUATIONS
ALLEN, D. N., SOUTHWELL, R. V. and VAISET, G. Relaxation methods applied to engineering problems.
XI. Problems governed by the "quasi-plane-potential equation". Proc. Roy. Soc. Lond. 183A,
258-283 (1945).
ARTEMIEFF, N. Die Anwendung des Storungsverfahrens zur Berechnung der Eigenwerte bei Deformation des
Randes. Rec. Math. Moscow (Mat. Sbornik) 39, No. 3, 52-66 (1932).
BATEMAN, H. Partial Differential Equations. Cambridge, Cambridge Univ. Press, 1932,xii + 522 p., p.
76, 144-152.
BENNETT, A. A., MILNE, W. E. and BATEMAN, H. Numerical integration of differential equations. Report
of committee on numerical integration. Bull. Nat. Res. Council, No. 92. Washington, D. C,
Nat. Acad. Sci., 1933, chap. 4.
386
BIBLIOGRAPHY
BERGMANN, S. Uber die Entwicklung der harmonischen Funktionen der Ebene und des Raumes nach Orthog-
onaifunktionen. Math* Ann. 86, 238-271 (1922).
BERGMANN, 8. Ein Naherungsverfahren zur Losung gewisser partieiier, linearer Differentialgleichungen.
Zeit. Angew. Math. Mech. 11, 323-330 (1931).
BERGMANN, S. Zur Theorie der Funktionen, die eine lineare partielle Differentialgleichung befriedigen
I. C. R. (Doklady) Acad. Sci. URSS. (N.S.) 15, 227-230 (1937).
BERGMAN, S. The approximation of functions satisfying a linear partial differential equation. Duke
Math. Jour. 6, 537-561 (1940).
BICKIEY, W. G. Experiments in approximating to solutions of a partial differential equation. Phil.
Mag. (7) 32, 50-66 (1941).
B3EZEN0, C. B. and GRAMMEL, R. Technische Dynamik. Berlin, Springer, 1939 (Reprint, Ann Arbor, Ed-
wards, 1944) p. 135-180.
ft If M ...
BINDER, L. Uber Warmeubergang auf ruhige Oder bewegte Lufte sowie Luftung uhd Kuhlung elektrischer
Maschinen. Halle, Knapp, 1911, v + 112 p., p. 20-26.
BIRKH0FF, G. E. Circular plates of variable thickness. Phil Mag. (6) 43, 953-962 (1922).
BLAISDELL, B. E. The physical properties of fluid interfaces of large radius of curvature. Jour.
Math. Phys. (M.I.T.) 19, 186-245 (1940).
B0UKIDIS, N. A. and RUGGTER0, R. J. An iterative method for determining dynamic deflections and
frequencies. Jour. Aeronaut. Sci. 11, 319-328 (1944).
BOUSSINESQ, J. Sur le calcul de plus en plus approche" des vit esses bien continues de regime
uniforme par des polynomes, dans un tube prismatique a section carree. C. R. Acad. Sci.
Paris 158, 1743-1749 (1914).
BREMEKAMP, H. Quelques applications de la methode des approximations success! ves. Proc. Akad. Wet.
Amsterdam 41, 291-300 (1938).
BRILLOUIN, it. La methode des iooindres Carres ei less equations aux derivees pariiellea de la physique
mathematique. Ann. de Phys. 6, 137-233 (1916).
BR00WER, F. Wellenmechanische Eigenwertprobleme und Integration durch Reihen, Ann. der Phys. 84,
915-929 (1927).
CARMICHAEL, R. D. Boundary value and expansion problems. Amer. Jour. Math.: 43, 69-101, 232-270
(1921) j 44, 129-152 (1922).
CHRIST0PHERS0N, D. G. A new mathematical method for the solution of film lubrication problems. Jour.
Proc. Inst. Mech. Engrs. 146, 126-135 (1942).
CHRISTOPHERSON, D. G. and SOUTHWELL, R. V. Relaxation methods applied to engineering problems. III.
Problems involving two independent variables. Proc. Roy. Soc. Lond. 168A, 317-350 (1938).
C0LLATZ, L. Bemerkungen zur Fehlerabschatzung fur das Differenzenverfahren bei partiellen Different-
ialgleichungen. Zeit. Angew. Math. Mech. 13, 56-57 (1933).
C0LLATZ, L. Das Differenzenverfahren mit hoherer Approximation fur lineare Differentialgleichungen.
Schr. Math, Sem, Inst, Angew, Math, Univ. Berlin 3, 1-34 (1935).
C0LLATZ, L. Uber das Differenzenverfahren bei Anfangswertproblemen partieiier Differential-
gleichungen. Zeit. Angew. Math. Mech. 16, 239-247 (1936).
C0URANT, R. Uber die Methode des Dirichletschen Prinzipes. Math. Ann. 72, 517-550 (1912).
ti
C0URANT, R. Uber die Eigenwerte bei den Differentialgleichungen der mathematischen Physik. Math.
Zeit. 7, 1-57 (1920).
387
BIBLIOGRAPHY
COURANT, R. Uber ein konvergenzerzeugendes Prinzip in der Variationsrechnung. Gott. Nachr. 1922,
COURANT, R. Uber die Theorie der linearen partiellen Differenzengleichungen. Gott .Nachr. 1925,98-109.
COURANT, R. Bemerkungen zur Frage der numerischen Auflosung von Randwertproblemen, die aus der Vari-
ationsrechnung entspringen. Gott. Nachr. 1925, 122-127.
COURANT, R. Uber Randwertaufgaben bei partiellen Differenzengleichungen. Zeit. Angew. Math. Mech.
6, 322-325 (1926).
COURANT, R. Uber direkte Methoden der Variationsrechnung und uber verwandte Fragen. Math. Ann. 97.
711-736 (1927).
COURANT, R. Advanced Methods in Applied Mathematics. New lork, New York Univ. Lectures. 1941.
(mimeo), p. 66-76.
COURANT, R., FRIEDRICHS, K. and LEW, H. Uber die partiellen Differenzengleichungen der mathemati-
schen Pbysik. Math. Ann. 100, 32-74 (1928).
DANIELL, P. J. Orthogonal potentials. Phil. Mag. (7) 2, 247-258 (1926).
DRACH, J. Sur les valeurs moyennes partielles et leur application aux problemes de physique mathe-
matique. C. R. Acad. Sci. Paris 192, 1327-1331 (1931).
DUNCAN, W. J. Galerkin's method in mechanics and differential equations. Gt. Brit. Aeronaut. Research
Comm. Reports and Mem. No. 1798, 33 p. (1937).
DUNCAN, W. J. Principles of Galerkin's method. Gt. Brit. Aeronaut. Research Comm. Reports and Mem.
No. 1848, 24 p. (1938).
DUSINBERRE, G. M. Numerical methods for transient heat-flow. Trans. Amer. Soc. Mech.Eners. 67. 703-
709 (1945).
EMMONS, H. ff. The numerical solution of partial differential equations. Quart. Appl. Math. 2. 173-
195 (1944). .
EMMONS, H. W. The numerical solution of heat-conduction problems. Trans. Amer. Soc. Mech. Eners. 65
607-615 (1943). '
FOWLER, C. M. Analysis of numerical solutions of transient heat-flow problems. Quart. Appl. Math. 3
361-376 (1946). pp **
FOX, L. Solution by relaxation methods of plane potential problems with mixed boundary conditions.
Quart. Appl. Math. 2, 251-257 (1944).
FRANK, P. and VON MISES, R. Die Differential- und Integralgleichungen der Mechanik und Physlk, vol.
1. Braunschweig, Vieweg, 2nd ed. 1930, xxiii + 916 p., p. 734-737.
FRAZER, R. A., JONES, W. P. and SKAN, S. W. Approximations to functions and to the solutions of dif-
ferential equations. Gt. Brit. Aeronaut. Research Comm. Reports and Mem. No. 1799, 33 p.
W/j\) .
FRIEDRICHS, K. 0. and STOKER, J. J. Buckling of the circular plate beyond the critical thrust. Jour.
Appl. Mech. 9, A7-A14 (1942).
FR0CHT, M. M. and LEVEN, M. M. A rational approach to the numerical solution of Laplace's equation.
Jour. Appl. Phys. 12, 596-604 (1941).
GANDY, R. W. G. and SOUTHWELL, R. V. Relaxation methods applied to engineering problems. V. Con-
formal transformation of a region in plane space. Phil. Trans.Roy. Soc. Lond. 238A, 453-475
GERMAY, R. H. Integration, par approximations successives, les equations aux derivees partielles.
C. R. Acad. Sci. Paris 178, 685-488 (1924). «"-"».
388
BIBLIOGRAPHY
GERMAY, R, H, Sur 1* integration par approximations successives des systemes d' equations aux derivees
partielles du premier ordre de forme resolue. G. R. Acad. Sci. Paris 179, 1580-1583 (1924).
GERSCHGORIN, S. Fehlerabschatzung fur das Differenzenverfahren zur Losung partieller Differential-
gleichungen. Zeit. Angew. Math. Mech. 10, 373-382 (1930).
GOLDMANN, E. Anwendung der Ritzschen Method© auf die Theorie der Transversals chwingungen frei
schwingender Platten von rechteckiger, rhombischer, dreieckiger und elliptischer Begrenzung.
(Inaug. -Diss. Breslau.). Breslau, Fleischmann, 1918, 67 p.
GOLDSBOROUGH, G. R. The tides in oceans on a rotating globe. Proc. Roy..Soc. Lond. 117A, 692-718
(1928).
GOLDSBOROUGH, G. R. Note on the method of Ritz for the solution of problems in elasticity* Phil.
Mag. (7) 7, 332-337 (1929).
GRAMMEL, R. Ein neues Verfahren zur Losung technischer Eigenwertprobleme. Ing. Arch. 10, 35-46
(1939) .
HADAMARD, J. Memoire sur le probleme d f analyse relatif a l«equilibre des plaques elastiques in-
castrees. Paris, Mem. Sav. Etrang. (2) 33, «o. 14, 128 p. (1908).
HAUSEN, H. Naherungsverfahren zur Berechnung des Warmeaustausches in Regeneratoren. Zeit. Angew.
Math. Mech. 11, 105-114 (1931).
HENCKY, H. Die Berechnung dunner rechteckiger Platten mit verschwindender Biegungsteifigkeit. Zeit.
Angew. Math. Mech. 1, 81-89, 423-424 (1921).
HENCKY, H. Die numerische Bearbeitung von partiellen Differentialgleichungen in der Technik. Zeit.
Angew. Math. Mech. 2, 58-66 (1922).
HENCKY, H. Eine wichtige Vereinfachung der Methode von Ritz zur angenaherten Behandlung von Vari-
ationsproblemen. Zeit. Angew, Math. Mech. 7, 80-81 (1927).
HUBERT, D. &ber das Dirichletsche Prinzip. Math. Ann. 59, 161-186 (1904) ; Jour. Reine Angew. Math.
tv* io in ttar\c\
HRENKIKOPF, A. Solution of problems of elasticity by the framework method. Jour. Appl. Mech. 8,
A169-A175 (1941).
JAMES, H. M. Some applications of the Rayleigh-Ritz method to the theory of the structure of matter.
Bull. Amer. Math. Soc, 47, 869-884 (1941).
JEFFCOTT, H. K. On the vibration of beams under the action of moving loads, Phil, Mag, (7) 8, 66-97
(1929).
KANTOROVIC, L. Sur une me'thode de resolution &pprochee d' equations differentielles aux derivees
partielles. (Russian and French.). C. R. (Doklady) Acad. Sci. URSS (N.S.) 2, 532-536(1934).
KAISER, R. Rechnerische und experimentelle Ermittlung der Durchbiegungen und Spannungen von quad-
ratischen Platten bei freien Auflagerung an den Randern, gleichmassig verteilter Last und
grossen Ausbiegungen. Zeit. Angew. Math. Mech. 16, 73-98 (1936).
VON KARMAN, T. The engineer grapples with non-linear problems. Bull. Amer. Math. Soc. 46, 615-683
(1940).
KARAS, K. Die Eigenschwingungen inhomogener Saiten. Sitzber. Akad. Wiss. Wien 145 (Ha), 797-816
(1936).
KELLNER, G. W. Die Ionisierungsspannung des Heliums nach der Schrodingerschen Theorie. Zeit. Phys.
44, 91-109 (1927).
KIESSLING, F. Eine Methode zur approximativen Berechnung einseitig eingespannter Druckstabe mit ve-
randerlichen Querschnitt. Zeit. Angew. Math. Mech. 10, 594-599 (1930).
389
BIBLIOGRAPHY
KIMBALL, G. E. and SHORTLEY, G. H. ^ The numerical solution of Schrodinger's equation. Phys. Rev. (2)
KNOTT, C. G. Comparison of Mr. Crawford's measurements of the deflection of a clamped square plate
with Ritz»s solution. Proc. Roy. Soc. Edin. 32, 390-392 (1912).
KOCH, J. J *!f ^T^^f 1 * j^itischer Drehzahlen schnell laufender Wellen.Proc.Intern.Congr.
Appl. Mech. Zurich, 1926. Zurich, Fussli,1927, p. 213-218.
KORMES, M. Numerical solution of the boundary value problem for the potential equation by means of
punched cards. Rev. Sci. Instr. 14, 248-250 (1943).
KORMES, J- J. and KORMES, M. Numerical solution of initial value problems by means of punched-card
machines. Rev. Sci. Instr. 16, 7-9 (1945).
KORN, A. Ueber eine Methode der successive Naherungen zur Losung linearer gewohnlicher und partieller
Dxfferentialgleichungen. Sitzber. Berl. Math. Ges.: 15, 115-119 (1916) j 16, 51-55 (1917).
KOVNER, S. S. On the technique of numerical integration of differential equations with partial
derivatives. C. R. (Doklady) Acad. Sci. URSS (N. S.) 37, 20-23 (1942).
KR0B ' G * M.IS+c iC f Sol f ion °£ ordinary and partial differential equations by means of equivalent
circuits. Jour. Appl. Phys. 16, 172-186 (1945).
KRTLOFF, N.^Sur les generalisations de la methode de Walther Ritz. C. R. Acad. Sci. Paris 164, 853-
KRYLOFF, N. Sur quelques recherches recentes dans le domaine de la solution approche'e des problemes
de la physique mathematique. Atti Congr. Intern. Mat. Bologna 1928, vol. 5. Boloma
Zanichelli, 1931, p. 257-273. '
KRTLOFF, N. and BOGOLIUBOFF, N. On Rayleigh's principle in the theory of differential equations of
mathematical physics and on Euler's method in the calculus of variations. Ann. of Math. (2)
29, 255—275 vl928} .
LAHAYE, E. Sur l'application de la methode des approximations successives a la resolution des equa-
(^^^SnigS)! 101168 lin ^ kireS ** Second ordre - Bun - Acad - R °y- Belg., CI. Sci.
LAPAURI, I. D. On numerical integration of differential equations of hyperbolic type. (Georgian.
Russian summary.). Trav. Inst .Math. Tbilissi (Trudy Tbiliss. Mat. Inst.) 10, 93-109 (1941).
LEMKE, A. Experimentelle Untersuchungen zur W. Ritzschen Theorie der Transversalschwingungen quad-
ratischer Platten. Ann. der Phys. (4) 86, 717-750 (1928).
LEWY, H. &ber einen Ansatz zur numerischen Losung von Randwertproblemen. Gott. Nachr. 1925, 118-121.
""' H ' wfLth^ ^ ^ V ° n Variati0nS - "* Handwertprob-
LIEBMANN, H. Die angenaherte Ermittlung harmonischer Funktionen und konformer Abbildungen (nach
Ideen von Boltzmann und Jacob!) . Sitzber. Akad. ffiss. Munchen 1918, 385-416.
LOVE, A. E. H. The application of the method of W. Ritz to the theory of the tides. Proc. Intern
Congr. Math. Cambridge 1912, vol. 2. Cambridge, Cambridge Univ. Press, 1913, p. 202-208. *
LOCKERT, H. J. Uber die Integration der Differentialgleichungen einer Gleitschicht in zaher Flussig-
keit. Schr. Math. Sem. Inst. Math., Univ. Berlin 1, 245-274 (1933).
MACDONALD,^J. K^L. ^Successive approximations by the Rayleigh-Ritz variation method. Phys. Rev. (2)
MACDONALD, J. K. L. On the modified Ritz variation method. Phys. Rev. (2) 46, 828 (1934).
390
BIBLIOGRAPHY
MACI. G. Sulla integrazione approssimata delle equazioni differential! a derivate parziali. Boll.
Mat. (Firenze) 32, 1-3 (1936).
MAIER, E. Biegeschwingungen von spannungslos verwundenen Staben, insbesondere von Luftschraubenblat-
tern. Ing. Arch. 11, 73-98 (1940).
METER ZUR CAPELLEK, W. Methode zur angenaherten Losung von Eigenwertproblemen mit Anwendungen auf
Schwingungsprobleme. Ann. der Phys. (5) 8, 297-352 (1931).
MIKELADZE, S. E. Uber die numerische Losung der Different ialgleichung kl^ + -|i*±- + l-£ = <f> (x,U,*) .
C. R. (Doklady) Acad. Sci. URSS, (N.S.) 14, 177-179 (1937). ** 2 *9 * x * J
MIKELADZE, S. E. fiber numerische Integration der Laplaceschen und Poissonschen Gleichungen, C. R.
(Doklady) Acad. Sci. URSS, (N.S.) 14, 181-182 (1937).
MIKELADZE, S. E. Uber die numerische Losung der Differentialgleichungen von Laplace und Poisson.
(Russian. German summary.). Bull. Acad. Sci. URSS, Se'r. Math. (Izvestia Akad. Nauk SSSR)
MIKELADZE, S. E. Uber die Losung von Randwertproblemen mit der Differenzenmethode, C. R. (Doklady)
Acad. Sci. URSS,(N.S.) 28, 400=402 (1940).
MIKELADZE, S. E. On the question of numerical integration of partial differential equations by
means of nets. (Russian). Mitt. Georg. Abt. Akad. Wiss. USSR 1, 249-254 (1940).
MIKELADZE, S. E. Numerische Integration der Gleichungen vom elliptischen und parabolischen Typus.
(Russian. German summary.). Bull. Acad. Sci. URSS, Se'r. Math. (Izvestia Akad. Nauk SSSR)
5, 57-74 (1941).
MILNE, W. E. On the numerical solution of a boundary problem.Amer. Math. Month. 38, 14-17 (1931).
MIN0RSKY, N. Control problems. Jour. Franklin Inst. 232, 451-487, 519-551 (1941).
VON MISES, R. and POLLACZEK-GEIRINGER, H. Praktische Verfahren der Gleichungsauf losung. Zeit.
Angew. Math. Mech. 9, 152-164 (1929).
MORGANS W. R. On the solution of second order differential equations satisfying boundary conditions.
Phil. Mag. (7) 32, 483-488 (1941).
MORROW, J. On the lateral vibration of bars of uniform and varying sectional area, Phil. Mag. (6) 10,
113-125 (1905).
MORROW, J. On the lateral vibration of loaded and unloaded bars. Phil. Mag. (6) 11, 354-374 (1906).
MORROW, J. On the lateral vibration of bars subjected to forces in the direction of their axis. Phil.
Mag. (6) 12, 233-243 (1906).
_«.. . ~._ ii i-i 1 J-JM __ii - J -_tl-_„ 4-4__ ** lt.1 n «t.J_J4«a^olll Vox. PV»41 lfnrr ( £.} 13
MU.ttK.UVY, it. UQ l<ne xaoeieix UCLJLOVI/J.UU aim ixuiaviwi \j± uj<»iuj(su-ui4 vx»v» isc**.,* _.».•-*• ». b . N w, — ,
452-465 (1909).
MOSKOVTTZ, D. The numerical solution of Laplace»s and Poisson 1 s equations. Quart. Appl. Math. 2,
148-163 (1944).
NEWING, R. A. On the variation calculation of eigenvalues. Phil. Mag. (7) 24, 114-127 (1937).
HEWING, S. T. Determination of the shearing stresses in axially symmetrical shafts under torsion by
finite difference methods. Phil. Mag. (7) 32, 33-49 (1941).
PANOW, D. Uber die angenaherte numerische Losung des Problems der Warmeleitung. Zeit. Angew, Math.
Mech. 12, 185-188 (1932).
PASCHOUD, M. Application de la methode de Walther Ritz au probleme du regime uniforme dans un tube
a section carree. C. R. Acad. Sci. Paris 159, 158-160 (1914).
391
BIBLIOGRAPHY
PASTERNAK, P. Vereinf achte Berechnung der Biegebeanspruchung in duttnwandigen, kreisrunden Behaltern.
Proc. Intern. Congr. Appl. Mech. Zurich, 1926. Zurich, Fussli, 1927, p. 427-433.
PELLEW, A. and SOUTHWELL, R. V. Relaxation methods applied to engineering problems. VI. The natural
frequencies of systems having restricted freedom. Proc . Roy .Soc. Lond. 175A, 262-290 (1940).
PFEIFFER, F. Zur numerischen Integration hyperbolischer partieller Differentialgleichungen zweiter
Ordnung. Zeit. Angew. Math. Mech. 18, 233-236 (1938).
PHILLIPS, H. B. and WIENER, N. Nets and the Dirichlet problem. Jour. Math. Phys. (M.I.T.)2, 105-124
(1923). '
P1CARD, E. Memoire sur la thebrie des equations aux derivees partielles et la methode des approxi-
mations successives. Jour. Math. Pures Appl. (4) 6, 145-210, 231 (1890).
PLANCHEREL, M. Sur la methode d'integration de Ritz. Bull. Sci. Math. (2)i 47, 376-383, 397-412
(1923) J 48, 12-48, 58-80, 93-109 (1924).
POLHAUSEN, B. E. Berechnung der Eigenschwingungen statisch bestimmter Fachwerke. Zeit. Angew. Math.
Mech. 1, 28-42 (1921).
PRASAD, G. The numerical solution of partial differential equations. Phil. Mag. (7) 9, 1074-1081
(1930).
LORD RAYLEIGH. On the calculation of the frequency of vibration of a system in its gravest mode with
an example from hydrodynamics. Phil. Mag. (5) 47, 566-572 (1899).
LORD RAYLEIGH. On the calculation of Chladni's figures for a square plate. Phil. Mae. (6) 22. 225-
229 (1911). 6 ' '
RICHARDSON, L. F. The approximate arithmetical solution by finite differences of physical problems
involving differential equations with an application to the stresses in a masonry dam.Phil.
Trans. Roy. Soc. Lond. 210A, 307-357 (1910).
RICHARDSON, L. F. How to solve differential equations approximately by arithmetic. Math.Gaz. 12.415-
421 (1925).
RICHARDSON, R. G. D. A new method in boundary problems from differential equations. Trans .Amer. Math.
Soc. 18, 489-518 (1917).
RITZ, W. Uber eine neue Methode zur Losung gewisser Variationsprobleme der mathematischen Physik.
Jour.Reine Angew. Math. 135, 1-61 (1908), or Gesammelte Werke,Paris, Gauthier-Villars.1911.
p. 192-250. '
RITZ, W. Uber eine neue Methode zur Losung gewisser Randwertaufgaben. Gott. Nachr. 1908, p. 236-248.
or Ges. Werke, 1911, p. 251-264.
RITZ, W. Theorie der Transversalschwingungen einer quadratischen Platte mit freien Randern. Ann.
der Phys. (4) 28, 737-786 (1909), or Ges. Werke, 1911, p. 265-316.
ROSENBLATT, A. Sur l'application de la methode des approximations successives de M. Picard a 1' etude
de certaines equations non lineaires du quatrieme ordre. Bull. Sci. Math. (2) 58, 117-136
151-168 (1934).
ROSENBLATT, A. Sur les equations biharmoniques non lineaires a deux variables independantes.Bull.
Sci. Math. (2) 58, 248-264 (1934).
LE ROOX, J. Sur le probleme de Dirichlet. Jour. Math. Pures Appl. (6) 10, 189-230 (1914).
RUNGE, C. and W3XLERS, F. A. Numerische und graphische Quadratur und Integration gewohnlicher und
partieller Differentialgleichungen. Ency. Math. Wiss. Leipzig, Teubner, 1915, vol. 11(3) 2
article H C2, p. 47-176. *
SHERWOOD, T. K. and REED, C. E. Applied Mathematics in Chemical Engineering. New York, McGraw-Hill.
1938, xi + 403 p., p. 241-255. *
392
BIBLIOGRAPHY
-._ ^ - — — -"■» — m t „ _..___.* ,«1 »-T «>*•?-»»> «■? TonloAili; apiin-Hftn,. Jour. AddI* PhyS. 9*
SHORTLEI, G. H. ana HBWiut, n. ihe nusaeixCoj. •«*«»*»!! «- ~ap»s s * sl *- v
SHORTLEI, G. H. and WELLER, R. Calculation of stresses within the boundary of photoelastic models.
Jour. Appl. Mech. 61, A71-A78 (1939).
SHORTLEI, G. H„ KELLER, R. and FRIED, B. Numerical solution of Laplace's and ^ Poiss ^ «*»%£»
with applications to photoelasticity and torsion. Ohio State Univ. Studies, Engrg. Series,
vol. 11, No. 5. Engrg. Exp. Station, Bull. No. 107. Columbus, Ohio, 1940, iii + 51 P.
SIDDIQI, M. R. Boundary Problems in Non-linear Partial Differential Equations. Lucknow Univ. Studies,
No. 11. Allahabad, India, Allahabad Lair Journal Press, 1939, xiv + 136 p.
S0K0LNIK0FF, I. S. On a solution of Laplace's equation with an application to the torsion problem
for a polygon with reentrant angles. Trans. Amer. Math. Soc. 33, 719-73^ KrjjX).
SOUTHWELL, R. V. Relaxation Methods in Engineering Science. A Treatise on Approximate Computation.
"Oxford Engrg. Sci. Ser., New York, Oxford Univ. Press, 1940, vii + *?* p., euap. ..«., .*~.
SOUTHWELL, R. V. New pathways in aeronautical theory. Fifth Wright Brothers Lecture. Jour. Aeronaut.
Sci. 9, 77-89 (1942).
SOUTHWELL, R. V. and VAISEY, G. Relaxation methods applied to engineering problems. VIII. Plane-
potential problems involving specified normal gradients. Proc. Roy. Soc. Lond. l«<dA, i^i-
151 (1943).
TAMARKIN, J. D. and FELLER, W. Partial Differential Equations. (Mimeo.) Providence, Brown Univ.,
1941, chap. V, p. 160-196.
TEMPLE, G. The general theory of relaxation methods applied to linear systems. Proc. Roy. Soc. Lond.
1£9A, 476-500 (1939).
TH0M, A. The flow past circular cylinders at low speeds. Proc. Roy. Soc. Lond. 14L4, 651-669 (1933).
TH0RNE, C. J. and ATANASOFF, J. V. A functional method for the solution of thin plate problems ap-
" ' -. . . - j _i-jl- _**>- _*.-..,l ~k4«+ l«orf Tnrn State P.nll - .Tnur- Scl.lZi...
plied to a square, cxaunpeu pxeiuc: mwi » ^^v* cm. ^.m- -— . - — - ■,
333-343 (1940).
TIM0SHENK0, S. A membrane analogy to flexure. Proc. Lond. Math. Soc. (2) 20, 398-407 (1921;.
TIM0SHENK0, S. The approximate solution of two-dimensional problems in elasticity. Phil.Mag. (6) 47,
1095-1104 (1924).
T3MDSHENK0, S. Theory of Plates and Shells. New York, McGraw-Hill, 1940, xii + 492 p., p. 180-187.
TREFFTZ, E. Ein Gegenstuck zum Ritz'schen Verfahren. Proc. Intern. Congr. Appl. Mech. Zurich, 1926.
Zurich, Fussli, 1927, p. 131-137.
T5EFFT7- E. Konvereenz und Fehlerabschatzung beim Ritzschen Verfahren. Math. Ann. 100, 503-521
(1928).
TREFFTZ, E. fiber Fehlerabschatzung bei Berechnung von Eigenwerten. Math. Ann. 108, 595-604 (1933) .
TREFFTZ, E. Die Bestimmung der Knicklast gedruckter, rechteckiger Platten. Zeit. Angew. Math. Mech.
15, 339-344 (1935).
VASILESC0, F. Sur une methbde de M. Riabouchinsky ayant pour but de resoudre le probleme de Dirich-
let, en vue du calcul du potentiel des vitesses. C. R. Acad. Sci. Paris 193, 1162-1164
(1931).
VAZS0NYI, A. A numerical method in the theory of vibrating bodies. Jour. Appl. Phys. 15, 598-606
(1944).
393
BIBLIOGRAPHY
VERNOTTE, P. Meihode tres geherale pour e"tudier le debut des perturbations regies par les equations
aux derivees partielles de la physique mathematique. Application a la chaleur et 'a l'hydro-
dynamique. C. R. Acad. Sci. Paris 210, 42-44 (1940).
VOIGT, W. Die Grundschwingungen kreisformiger Klangplatten aus Kristallen. Gott.Nachr. 1915,345-391.
WASCHAKIDZE, D. Uber die numerische Losung der biharmonischen Gleichung. (Russian. German sum-
mary.). Trav. Inst. Math. Tbilissi (Trudy Tbiliss. Mat. Inst.) 9, 61-73 (1941).
WEINSTEIN, D. H. Modified Ritz method. Proc. Nat. Acad. Sci. U.S.A. 20, 529-532 (1934).
WEINSTEIN, A. On a minimal problem in the theory of elasticity. Jour. Lond. Math. Soc. 10, 184-192
(1935).
WEINSTEIN, A. Les vibrations et le calcul des variations. Portugaliae Math. 2, 36-55 (1941).
WELLER, R., SHORTLEY, G. H. and FRIED, B. The solution of torsion problems by numerical integration
of Poisson's equation. Jour. Appl. Phys. 11, 283-290 (1940).
WOLF, F. Uber die angenaherte numerische Berechnung harmonischer und biharaonischer Funktionen.
Zeit. Angew. Math. Mech. 6, 118-150 (1926).
23. INTEGRAL EQUATIONS
BAIRSTOW, L. and BERRY, A. Two dimensional solutions of Poisson's and Laplace's equations. Proc.
Roy. Soc. Lond. 95A, 457-475 (1919).
BATEMAN, H. Report on the history and present state of the theory of integral equations. British
Assoc. Rep. 1910, p. 345-424.
BATEMAN, H. On the numerical solution of linear integral equations. Proc. Roy. Soc. Lond. 100A, 441-
448 (1922).
ii
BLOCK, H. Sur la solution de certaines equations fonctionnelles. Arkiv for Mat. 3, No. 22,18 p.,
(1907).
BLUMENTHAL, 0. Uber die Knickung eines Balkens durch Langskrafte. Zeit. Angew. Math. Mech. 17, 232-
244 (1937).
BOCHER, M. An Introduction to the Study of Integral Equations. Cambridge Math. Tracts No. 10,
London, Cambridge Univ. Press, 2nd ed. 1914, reprint 1926, 70 p., p. 13-19, 24-37.
BOGGXD, T. Integrazione dell'equazione funzionale che regge la caduta di una sfera in un liquido
viscoso. Rend. Accad. dei Lincei Roma (5) 16-2, 613-620, 730-737 (1907).
COLLATZ, L. „ Vergleich der Integralgleichungsmethode von Bucerius mit dem Ritzschen Verfahren zur
genaherten Losung von Differentialgleichungen. Astr. Nachr. 271, 116-120 (1941).
COLLET, A. Sur les solutions approchees de certaines equations integrales non lineaires. Ann.Toulouse
(3) 4, 199-249 (1912).
CROUT, P. D. An application of polynomial approximation to the solution of integral equations
arising in physical problems. Jour. Math. Phys. (M.I.T.) 19, 34-92 (1940).
DAVIS, H. T. A Survey of Methods for the Inversion of Integrals of the Volterra Type. Indiana Univ.
Studies, 14, No. 76-77, 72 p. (1927).
VAN DEN DUNGEN, F. H. Les equations integrales "a plusieurs parametres et la technique des vibrations.
Proc. Intern. Congr. Appl. Mech. Zurich 1926. Zurich, Fussli, 1927, p. 113-118.
ENSKOG, D. Kinetische Theorie der Vargange in massig verdunnten Gasen. (Diss. Uppsala). Uppsala,
Almquist and Wiksells, 160 p., 1917.
394
BIBLIOGRAPHY
ENSKOG, D* Die numerisc-he Bereehnung der Vorgange in raassig verdunnten Gasen. Arkiv for Mat. 16,
""""""* "" No. 16* 60 p.. 1921.
ENSKOG, D. Eine allgemeine Methode zur Auflosung von linearen Integralgleichungen. Math. Zeit. 24,
670-685 (1926).
FRANK, P. and VON MISES, R. Die Differential- und Integralgleichungen der Mechanik und Physlk,vol.
1. Braunschweig, Vieweg, 2nd ed. 1930, p. 555-562.
FREDHOLM, I. Sur une nouvelle methode pour J.a resolution du probleme de Dirichlet. Ofversigt af
Kongl. Svenska Vetenskaps Akademiens Forhandlingar 57, 39-46 (1900).
FREDHOLM, I. Sur une classe d'equations fonctionnelles. C. R. Acad. Sci. Paris 134, 1561-1564 (1902).
FREDHOLM, I. Sur une classe de transformations rationnelles. C. R. Acad. Sci. Paris 134, 219-222
(1902).
„ T , TO „„. r „ , „ _, A%J z — 4.4 — « c«^t4^.noc A^ta «»+*»- on . ?A«;-^00 doo^.
GORGIDZE, A. I. and RUCHADZE, A. K. On a numerical solution of integral equations of the plane
problem of the theory of elasticity. (Russian.). Mitt. Georg. Abt. Akad, ifisa. USSR 1, 255-
OCfS (*t Or C\\
GTLLENBERG, W. fiber eine graphische Losung einer Integralgleichung. Astr. Nachr. 269, 52-53 (1939).
HAVELOCK, T. H. The solution of an integral equation occurring in "certain problems of viscous fluid
motion. Phil. Mag. (6) 42, 620-628 (1921).
HEGKE, E. Uber die Integralgleichung der Kinetischen Gastheorie e Math- Zeit, 12, 274-286 (1922).
HELLINGER, E. and TOEPLITZ, 0. Integralgleichungen und Gleichungen mit unendlichvielen Unbekanntea
Ency. Math. Diss. vol. 2 (3), article II C13, 1335-1597 (1927).
HUBERT, D. Grundzuge einer allgemeinen Theorie der linearen Integralgleichungen. Gott. Nachr. 1904,
49-91, 213-259.
HILDEBRAND, F. B. The approximate solution of singular integral equations arising in engineering
practice. Proc. Amer. Acad. Arts Sci. 74, 287-295 (1941).
HILDEBRAND, F. B. and CROUT, P. D. A least square procedure for solving integral equations by
polynomial approximation. Jour. Math. Phys. (M.I.T.) 20, 310-335 (1941).
HILL, G. W. On the part of the motion of the lunar perigee which is a function of the mean motions
of the sun and moon s Acta* Math* 8, 1-36 (1886),
HITCHOCK, F. L. A method for the numerical solution of integral equations. Jour. Math. Phys.
(M.I.T.) 1, 88-104 (1922).
HORT, Yh Die Differentialgleichungen des Ingenieurs. Berlin, Springer, 2nd ed. 1925, xii + 700 p.,
p. 639-667.
HOWLAND, R. C. J. Application of an integral equation to the whirling speeds of shafts. Phil. Mag.
(7) 3, 513-528 (1927).
INGRAM, W. H. On the integral equations of continuous dynamical systems. Phil. Mag. (7) 30, 16-38
(1940).
K3ESSLING, F. Eine Methode zur Approodmativen Berechnung einseitig eingespanneter Druckstabe mit
veranderlichem Querschnitt. Zeit. Angew. Math. Mech. 10, 594-599 (1930).
KNOTT C. G. The propagation of earthquake waves through the earth and connected problems, Proc*
Roy. Soc. Edin. 39, 157-208 (1919).
vrwim lr ikon ©■*»! nsuss Verfahren zur Erssittlup" von Schi?ir ,<T ur ,£r s r >erioden von Turbinenscheibens
* pp^ Interm congr. Appl. Mech. Zurich 1926. Zurich, Fussli^ 1927, p. 173-177.
395
BIBLIOGRAPHY
KORN, A. Uber freie und erzwungene Schwingungen. Leipzig, Teubner, 1910, v + 136 p., p. 50-136.
KORH, A. Uber die Anwendung der Methode der sukzessiven Naherungen zur Losung von linearen Inte-
gralgleichungen mit unsymmetrischen Kernen. Arch. Math. Phys. (3): 25, 148-173 (1917) J
27, 97-120 (1918).
KOSTITZIN, V. A. Applications des equations integrales. (Applications statistiques). Mem. Sci.Math.
fasc. 69, 48 p. (1935).
MAGNUSSON, P. C. A numerical method of solving integral equations in two independent variables.
Jour. Math. Phys. (M.I.T.) 21, 250-263 (1942).
MEYER ZUR CAPELLEN, W. Kleine Anderungen des Kerns einer symmetrischen homogenen, linearen Inte-
gralgleichung. Zeit. Angew. Math. Mech. 13, 323-324 (1933).
MICHE, R. Le calcul pratique de problemes elastiques a deux dimensions par la methode des equations
integrales. Proc. Intern. Congr. Appl. Mech. Zurich 1926. Zurich, Fiissli, 1927, 126-130.
MIKELADZE, S. E. De la re'solution numerique des equations integrales. (Russian. French summary.).
Bull. Acad. Sci. URSS (Izvestia Akad. Nauk SSSR) (7) 1, 255-300 (1935).
MUNTZ, C. Solution directe de 1' equation se'culaire et de quelques problemes analogues transcendantes.
C. R. Acad. Sci. Paris I56, 43-46 (1913).
NYSTROM, E. J. Uber die praktische Auflosung von linearen gleichungen mit Anwendungen auf Rand-
wertaufgaben der Potentialtheorie. Soc. Sci. Fennica Comment, Phys. -Math. 4, No. 15,
-52 p. (1928).
NYSTROM, E. J. Uber die praktische Auflosung von Integralgleichungen. Soc. Sci. Fennica Comment.
Phys.-Math. 5, No. 5, 22 p. (1929).
NYSTROM, E. J, Uber die praktische Auflosung von Integralgleichungen mit Anwendungen auf Rand-
wertaufgaben. Acta Math. 54, 185-204 (1930).
OBERG, E. N. The approximate solutions of integral equations (abstract). Bull. Amer. Math. Soc .39*
513 (1933).
PEKERIS, C. L. A pathological case in the numerical solution of integral equations. Proc. Nat.
Acad. Sci. U.S.A. 26, 433-437 (1940).
PICARD, E. Sur une equation fonctionnelle. C. R. Acad. Sci. Paris 139, 245-248 (1904).
PRAGER, W. Die Druckverteilung an Korpern in ebener Potentialstromung. Phys. Zeit. 29, 865-869
(1928).
PRASAD, G. On the numerical solution of integral equations. Proc.Edin. Math. Soc. 42, 46-59 (1924).
PRASAD, G. On the numerical solution of integral equations. Proc. Intern. Congr .Math, Toronto
1924, vol. 1. Toronto, Univ. of Toronto Press, 1928, p. 683,
REIZ, A. On the numerical solution of certain types of integral equations. Arkiv for Mat, 29 A,
Ho. 29, 21 p. (1943).
SCHMIDT, E. Zur Theorie der linearen und nichtlinearen Integralgleichungen. Math . Ann. : 63, 433-
476 (1907) j 64, 161-174 (1907).
SCHROEDER, K. Uber die Prandtlsche Integro-Differentialgleichung der Tragflugeltheorie. Abh. Preuss.
Akad. Wiss. Math.-Nat. Kl. 1939, No. 16, 35 p.
SCHWERIN, E. Uber die Transversalschwingungen von Staben veranderlichen Querschnitts. Proc.
Intern. Congr. Appl. Mech. Zurich 1926. Zurich, Fiissli, 1927, p. 138-145.
SERINI, R, Teoria del condensatore electrico a piatti circolari. Rend. Accad. dei Lincei Roma
(5) 29-2, 34-37, 257-261 (1920).
396
BIBLIOGRAPHY
TEOFILATO, P. Risoluzione grafica e nuraerica approssimata di un equazione integrale. Atti della
"Pontificia Accad. Romana dei Nuovi Lincei 76, 36-45 (1922-1923) .
TRICOMI, F. Sulla risoluzione numerica delle equazioni integrali di Fredholm. Rend. Accad. dei
Lincei Roma (5) 33-1, 483-486 (1924).
TRICOMI, F. Ancora sulla risoluzione numerica delle equazioni integrali di Fredholm. Rend. Accad.
dei Lincei Roma (5) 33-2, 26-30 (1924).
VTTERBI, A. Sulla risoluzione approssimata delle equazioni integrali di Volterra e sulla appli-
cazione di questa alio studio analitico delle curve. Rend. 1st. Lombardo (2) 45, 1027-1060
(1912).
NHITTAKER, E. T. On the numerical solution of integral-equations, Proc. Roy, Soc. Lond. 94A,367-
383 (1918).
WHITTAKER, E. T. and ROBINSON, G. The Calculus of Observations. Glasgow, Blackie, 3rd ed. 1942,
WIARDA, G. Integralgleichungen, unter besondere Berucksichtigung der Anwendungen. Leipzig, Teubner,
Samniiung Math.-phys. Lehrbucher, 1930, 183 p.
397
ABBREVIATIONS
Abh. Akad. Munchen: Abhandlungen der Gesellschaft Bayerischen Akademie der Wissenschaften. Math-
ematisch-naturwissenschaftliche Abteilung.
Abh. Ges. Wiss. Leipzig: Abhandlungen der mathematisch-physischen Klasse der Sachsischen Akademie
der Wissenschaften.
Acad. Roum. Bull. Sect. Sci.: Academie Romnaine Bulletin de la section scientifique. Bucharest.
Acad. Roy. Belgique CI. Sci. Mem Coll.: Academie Royale de Belgique. Classe des Sciences. Memoires
collections en 4° et 8°.
Acad Sci. RSS Ukraine Rec. Trav. (Zbirnik Prace) Inst. Math.: Academie des Sciences de l'Ukraine.
Institut mathematique, Reeuillis Travaux. (Akademiia Nauk URSR. Institut Matematiki Zbir-
nik Prace).
Acta Math.: Acta Mathematica. Uppsala.
Acta Soc. Sci. Fennicae: Acta Societatis Scientiarum Fennicae. A: Opera Physico-mathematica. Hel-
singfors (Helsinki).
Acta Univ. Szeged Sect. Sci. Math: Acta Litterarum ac Scientiarum Regiae Universitatis Hungaricae
Francisco-Iosephinae. Sectio Scientiarum Mathematicarum. Szeged.
Aircraft Engrg.: Aircraft Engineering. London.
Amer. Jour. Math.: American Journal of Mathematics. Baltimore.
Amer. Math. Month: The American Mathematical Monthly. The Official Journal of the Mathematical
Association of America.
Ann. de Gergonne: Annales de Mathematiques Pures et Applique'es. Recueil Periodique, Redige' et Pub-
lie'e par J. D. Gergonne.
Ann. de l'Observ.: Annales de l'Observatoire de Paris.
Ann. de Phys. : Annales de Physique. Paris.
Ann. der Phys. : Annalen der Physik. Leipzig.
Ann. Ecole Norm. Sup.: Annales Scientifiques de l'Ecole Normale Superieure. Paris.
Ann. Harvard Coll. Obs. Annals of the Astronomical Observatory of Harvard College.
Ann. Math. Statist.: The Annals of Mathematical Statistics. The Official Journal of the Institute
of Mathematical Statistics. Baltimore.
Ann. Mat. Pura Appl.: Annali di Matematica Pura ed Applicata. Bologna.
Ann. of Math.: Annals of Mathematics. Princeton.
Ann. Sci. Univ. Jassy: Annales Scientifiques de l'Universite' de Jassy.
Ann. Toulouse:^ Annales de la Faculte' des Sciences de l'Uhlversite'de Toulouse pour les Sciences
Mathematiques et les Sciences Physiques.
An. Soc. Sci. Argentina: Anales de la Sociedad Cientifica Argentina, Adoptados para sus Publicac-
lones por la Academia Nacional de Ciencias Exactas, Fisicas y Naturales. Buenos Aires.
Appl. Math. Mech. (Akad. Nauk SSSR Prikl. Mat. Mech.): Applied Mathematics and Mechanics (Priklad-
naia Matematika i Mekhanika).
Arch. Math. Phys.: Archiv der Mathematik und Physik mit besonderer Rucksicht auf die Bedurfnisse
der Lehrer an hoheren Unterrichtaanstalten. Gegrundet 18U durch J. A. Grunert.
Arch. Sci. Phys. Nat. Geneve: Bibliotheque Universelle. Archives des Sciences Physiques et Nature-
lies. Geneva.
398
ABBREVIATIONS
j^jciv fl T |»a+ #: Arkiv for Matematik astronomi och fysik s Utgivet av K* Svenska Vetenskapsakademien.
Stockholm*
Astr. Jour.: Astrophysical Journal. An International Review of Spectroscopy and Astronomical Phys-
ics. University of Chicago Press.
Astr. Jour. Soviet Union: Astronomical Journal of the Soviet Union (Akademiia Nauk SSSR. Astronom-
iceskii Zhurnal.). Moscow.
Astr. Nachr.: Astronomische Nachrichten. Kiel.
Atti Accad. Sci. Torino: Atti della Reale Accademia della Scienze di Torino. I: Classe di Scienze,
Fisiche, Matenatiche e natural! ,
Beitrage zur Geophys.: Beitrage zur angewandten Geophysik. (Started as Gerlands Beitrage zur Geo-
physik). Leipzig,
Beitr. Physik frei. Atmosph.: Beitrage zur Fhysik der freien Atmosphare. Zeitsehrift fur !i«»-
forschung der hoheren Luftschichten und der Stromungserscheinungen in der Atmosphare.
Leipzig.
«— tr v c~~u„, *v*^ is-*— *~» Ta4»»4 M « T!a«4«vi*-ffi JtKar. .-«« T?a^Viancii!in£rer. d«r S&ehsisehen Akademie
der Wissenschaften zu Leipzig. Mathematisch-physische Klasse.
Boll. Mat.: II Bolletino di Matematiea. Giornale Scientifico-didattico per l'Incremento degli Studi
Matematici nelle Scuole Medie... Florence.
Boll. Un. Mat. Ital.: Bolletino della Unione Matematica Italiana. Bologna.
Brit. Assoc. Rep.: British Association for the Advancement of Science. Report of the Annual Meet-
ing. London.
Bull. Acad, Sci. URSS Ser. Math. (Izvestia Akad. Nauk SSSR): Bulletin de I'Aeademie des Sciences
de l'URSS. Classe des Sciences mathematiques et naturelles.
Bull* Internal* Acad= Sci* Gracovia. CI, Sci. Math. Nat~: Bulletin International de I'Aeademie des
Sciences de Cracovie. Classe des Sciences Mathematiques et Naturelles. Polaka Akademja
Umiejetnosci. Cracow.
Bull. Intern. Acad. Polon. Sci. Lett., CI. Sci. Math. Nat.: Bulletin International de l'Academie
Polonaise des Sciences et des Lettres, Classes des Science Mathematiques et Naturelles.
Serie A: Sciences Mathematiques. Polska Akademja Umiejetnosci. Cracow.
Bull. Aser. Math. Sec: Bulletin of the American Mathematical Society,
Bull. Calcutta Math. Soc: Bulletin of the Calcutta Mathematical Society.
_ __ _. _ . _. »r .. »>.>n. T^-i-i _j-j _ j_ ■«_ m j e_j ___ m.__ J —. _ ». _4- \t~i.l~*iL.~t.i~..~.~
[-mil. CI. SCI.— myS. HaaWl. RieXX: DIUJLeuXU UB MX vxoaoo noo w>«aci*>oo i lyo^uoo <cu «awiaun,J4uoo.
(Ukrainska Akademiia Nauk. Zapiski Fizicno-matematicnogo Viddilu.), Kiev.
Bull. Math. Phys, Ecole Polyt. Bucharest: Bulletin de Mathematiques et de Physiques Pures et Ap-
pliquees de 1* Ecole Polytechnique Roi Carol II, Bucarest.
Bull. Nat. Res. Council: Bulletin of the National Research Council. Washington, D. C.
Bull. Sci. Ec. Timisoara: Bulletin Scientifique de l'Ecole Polytechnique de Timisoara. Timisoara,
Roumania.
Bull. Sci. Math.: Bulletin des Sciences Mathematiques. (Started as Bulletin des Sciences Mathemat-
iques et Astronomiques.). Paris.
Bull. Soc. Math. France: Bulletin de la SocLete" Mathematique de France Public par les Secretaires,
Paris.
399
ABBREVIATIONS
Bull. Soc. Sci. Gluj: Bulletin de la Societe des Sciences de Cluj. (Buletinul Societa^ii de §tinte
din Cluj.).
Bull. Univ. Tashkent: Bulletin de l'Universite'de l'Asie Centrale. (Biulletini Sredne-Aziatskogo
Gosudarstvennogo Universiteta.). Tashkent.
Casopis pest. mat. a fys.: Casopis pro Pestovani Matematiky a Fysiky v Praze. Prague.
Comment . Acad. Sci. Petropol.: Commentarii Academiae Scientiarum Imperialis Petropolitanae.
Comment. Math. Helv.: Commentarii Matheraatici Helvetic!. Editi Societate Mathematica Helvetica.
Zurich.
C. R. Acad. Sci. Paris: Comptes Rendus Hebdomaires des Seances de l'Academie des Sciences par lilt.
les Secretaires Perpetuels. Paris.
Danske 7id. Selsk. Math. -Fys. Medd.: Det Kgl. Danske Videnskabernes Selskab. Matematisk-fysiske
Meddelser. Copenhagen.
Deutsche Math.: Deutsche Mathematik. Im Auftrage der Deutschen Forschungsgemeinschaft.
Duke Math. Jour.: Duke Mathematical Journal. Durham, N. C.
Edin. Math. Tracts: Edinburgh Mathematical Tracts.
Electrotech. Zeit.: Elektrotechnische Zeitschrift. Organ des Elektrotechnischen Vereins seit 1880
und des Verbandes Deutscher Elektrotechniker seit 18%.
L'Ens. Math.: L'Enseignement Mathematique. Organ Officiel de la Commission Internationale de l'En-
seignement Mathematique. Paris and Geneva.
Ergebnisse der Math.: Ergebnisse der Mathematik und ihrer Grenzgebiete. Berlin.
Gaz. Mat.: Gazeta l!atematica Apare Odata- pe Luna. Bucharest.
Gott. Nachr.: ffechrichten von der Gessellschaft der V/issenschaften zu Gottingen. Mathematisch-Physi-
kalische Klasse.
Greenwich Observations: Observations made at the Royal Observatory, Greenwich in the year , in
Astronomy, Magnetism, and Meteorology.
Indian Jour. Phys.: Indian Journal of Physics and Proceedings of the Indian Association for the
Cultivation of Science.
Ing.-Arch.: Ingenieur-Archiv. Berlin.
Jap. Jour. Math.: Japanese Journal of Mathematics. Tokyo.
Jber. Deutsch. Math. Verein.: Jahresbericht der Deutschen Mathematiker-Vereinigung. Leipzig.
Jour. Aeronaut. Sci.: Journal of the Aeronautical Sciences. Easton,, Perm.
Jour. Amer. Statist. Assoc: Journal of the American Statistical Association. Washington, D. C.
Jour. Appl. Mech.: Journal of Applied Mechanics. Publ. as Supplement to Trans. Amer. Soc.Mech.Engrs.
Jour. Appl. Phys.: Journal of Applied Physics. American Institute of Physics. New York.
Jour. Brit. Astr. Assoc: Journal of the British Astronomical Association.
Jour. Exp. Teor. Phys.: Zhurnal Eksperimental'noi i Teoreticeskoi Fisiki. Akademiia Nauk SSSR Len-
ingrad.
Jour. Ecole Polytech. Paris: Journal de l'Ecole Polytechnique Publie par le Conseil d'Instruction de
cet Etablissement . Paris.
400
ABBREVIATIONS
Jour. Franklin Inst,: Journal of the Franklin Institute devoted to Science and the Mechanic Arts,
Philadelphia.
Jour, Inst, Actuar,: Journal of the Institue of Actuaries, London,
Jour. Lond. Math. Soc: The Journal of the London Mathematical Society,
Jour. Math, Phys. (M.I.T.): Journal of Mathematics and Physics, Massachusetts Institute of Technol-
ogy.
Jour. Math. Pures Appl.: Journal de Mathematiques Pures et Appliquees. Paris.
Jour. Mysore Univ. Sect. B: The Half-yearly Journal of the Mysore University. New Series. Section B-
Science.
Jour. Opt. Soc. Amer.: Journal of the Optical Society of America. American Institute of Physics. New
York.
Jour. Reine. Angew. Math.: Journal fur die Reine und Angewandte Mathematik. Berlin.
Jour- Roy. Aeronaut. Soc: The Journal of the Royal Aeronautical Society with which is incorporated
The Institution of Aeronautical Engineers. A Monthly Illustrated Magazine Devoted to All
Subjects Connected with the Navigation of Air. London.
Jour. Sci. Instr.: Journal of Scientific Instruments. A Publication Dealing with their Principles,
Construction and Use and the Applications of Physics in Industry. Produced by the Institute
of Physics with the Cooperation of the National Physical Laboratory. Cambridge, Eng.
Lunds Univ. Arsskrift: Acta Universitatis Lundensis. Nova Series. Lunds Universitets Arsskrift. Ny
Foljd. Andra Avdelningen. Medicin Samt Matematiska och naturvetenskapliga Amnen.
Mass. Inst, of Tech. Pubis. (Math.): Publications from the Massachusetts Institute of Technology.
Contribution from the Deparfcuenb of Mathematics.
Math. Ann.: Mathematische Annalen. Berlin.
Mathematica (cluj): Mathematica, Publicatie a Seminarului de Matematici al universitatii, Cluj.
Math. Gaz.: The Mathematical Gazette. London.
Math. Mag.: The Mathematical Magazine. A Journal of Elementary Mathematics. Washington, D. C.
Math. Naturwiss. Anz. Ungar. Akad. Wiss.: Mathematischer und naturwissenschaftlicher Anzeiger der
Ungarischen Akademie der Wissenschaften. Budapest.
Math. Notae; Mathematicae Notae. Boletin del Instituto de Matematica, Universidad Nacional del Lito-
ral. Facultad de Ciencias Matematicas. Rosario, Argentina.
Math. Repository: New Series of the Mathematical Repository. By Thomas Leybourn of the Royal Mili-
tary College. London.
Math. Student: The Mathematics Student. A Quarterly Dedicated to the Service of Students and Teachers
in India. Published by the Indian Mathematical Society. Madras.
Math. Visitor: The Mathematical Visitor. Erie, Penn.
Math. Zeit,: Mathematische Zeitschrift, Berlin,
Mat. Tidsskr. B: Matematisk Tidsskrift B, Udgivet af Matematisk Forening i K^benhavn.
Mem. Acad. Roy. Bruxelles: Memoires de 1' Academe ImpeViale et Royale des Sciences et Belles-Lettres
de Bruxelles.
Mem. Acad. St. Petersbourg: Memoires de l'Academie Imperiale des Sciences de St. Petersbourg. (Za-
piski Imperatorskoi Akademii Nauk.).
Mem. Coll. Sci. Kyoto Imperial Univ.: Memoirs of the College of Science, Kyoto Imperial University.
Series A.
401
ABBREVIATIONS
Mon. Acad. Sci, Kiev: Acadelnie des Sciences d' Ukraine Memoires de la Classe des Sciences Mathemati-
ques et Physiques (Trudy Fizichno-Mathematichnii Viddil) or Memoires de la classe des Sci-
ences Naturelles et Techniques (Trudy Prirodnichno-Tekhnichnii Viddil) .
Mem. Roy, Met. Soc.: Memoirs of the Royal Meteorological Society. London.
Memorie Reale Accad. d'ltalia: Reale Accademia d'ltalia. Memorie della Classe di Scienze Fisiche,
Matematiche, e Natural!. Rome.
Mem. Sci. Math.: Memorial des Sciences Mathematiques. Paris.
Mem. Soc. Royale Sci. Liege: Memoires de la Societe Royale des Sciences de LiSge.
Mess, of Math.: The Messenger of Mathematics. Cambridge.
Meteorol. Zeit.: Meteorologische Zeitschrift. Im Auftrage der Deutschen Meteorologischen Gesells-
chaft, Munchen.
Mitt. Georg. Abt. Akad. Wiss.: Akademiia Nauk SSSR (Leningrad). Mitteilungen der Georgischen Abtei-
lung der Akademie der Wissenschaften der USSR. (Gruzinskii Filial. Soobsceniia...).
Mitt. Math. Ges. Hamburg: Mitteilungen der Mathenatischen Gesellschaft in Hamburg.
Mitt. Verein. Schweiz. Versich. Math.: Mitteilungen der Vereinigung Schweizerischer Versicherungs-
mathematiker. (Bulletin de 1* Association des Actuaires Suisses.). Bern.
Monatsh. Math. Phys.: Monatshefte fur Mathematik und Physik.
Month. Not. Roy. Astr. Soc: Monthly Notices of the Royal Astronomical Society, Containing Papers,
Abstracts of Papers and Reports of the Proceedings of the Society. London.
Month. Weather Rev.: Monthly Weather Review. U. S. Weather Bureau. Washington, D. C.
Nat. Math. Mag.: National Mathematics Magazine. (Formerly Mathematics News Letters.). Baton Rouge,
La.
Nouv. Ann. Math.: Nouvelles Annales de Mathematiques. Journal des Candidats aux Ecoles Speciales,
a la Licence et a l'Agregation. Paris.
Nova Acta Acad. Sci. Petropol.: Nova Acta Academiae Scientiarum Imperialis Petropolitanae.
Par. Mem. Sav. (Etr.): Memoires Presentes par Divers Savants a l'Academie des Sciences de ^Insti-
tut de France. (Memoires des Savants Etrangers.). Paris.
Period. Mat.: Periodico di Mathematiche. Storia, Didattica, Filosofia. Bologna.
Phil. Mag.: The London, Edinburgh and Dublin Philosophical Magazine and Journal of Science. London.
Phil. Trans. Roy. Soc. Lond; Philosophical Transactions of the Royal Society of London. (Series A.
Mathematical and Physical Sciences.).
Phys. Rev,: The Physical Review. A Journal of Experimental and Theoretical Physics... American
Physical Society. New York.
Portugaliae Math.: Portugaliae Mathematica. Lisbon.
Proc. Amer. Acad. Arts Sci: Proceedings of the American Academy of Arts and Sciences. Boston.
Proc. Akad. Wet. Amsterdam: K. Akademie van Wetenschappen, Amsterdam. Proceedings of the Section of
Sciences.
Proc. Camb. Phil. Soc: Proceedings of the Cambridge Philosophical Society.
Proc. Edin. Math. Soc: Proceedings of the Edinburgh Mathematical Society.
402
ABBREVIATIONS
^__. t-j »- aJ q„- . D», Cfi . e dir>»s Af t.he ]ndian Academy of Sciences. Section A. Hebbal, Bangalore,
Tn/1-i a .
Proc. Ind. Assoc. Sci.: Proceedings of the Indian Association for the Cultivation of Science. Cal-
cutta.
Proc. Lond. Math. Soc.: Proceedings of the London Mathematical Society.
Proc. Nat. Acad. Sci. U.S.A.: Proceedings of the National Academy of Sciences of the United States
of America. Washington, D. C.
Proc. Phys.-Math. Soc. Japan: Proceedings of the Physico-Mathematical Society of Japan. Faculty of
Science, Tokyo Imperial University.
Proc. Phys. Soc. Lond.: Proceedings of the Physical Society. London.
Proc. Roy. Soc. Edin.: Proceedings of the Royal Society of Edinburgh. (Section A. Mathematical and
Physical Sciences.).
Proc. Roy. Soc. Lond.: Proceedings of the Royal Society of London. Series A. Mathematical and Physi-
cal Sciences.
Proc. Tokyo Math.-Phys. Soc: Proceedings of the Tokyo Mathematico-Physical Society.
Publ. Inst. Mat. Univ. Nac. Litoral: Publicaciones del Instituto de Matematica. Facultad de Ciencias
Matematicas etc., de la Universidad National del Litoral.
Quart. Appl. Math.: Quarterly of Applied Mathematics. Providence, R. I.
Quart. Jour. Math.: The Quarterly Journal of Pure and Applied Mathematics. London. Superseded by The
Quarterly Journal of Mathematics, Oxford Series. Oxford.
Quart. Jour. Roy. Met. Soc: Quarterly Journal of the Royal Meteorological Society. London.
Rec. Math. (Mat. Sbornik): Academie des Sciences de l'URSS. Recueil Mathematique (Akademiia Nauk
Record Amer. Inst. Actuar.: The Record. American Institute of Actuaries. Chicago.
Rend. Accad, dei Lincei Roma: Atti della Reale Accademia Nazionale dei Lincei. Rendiconti. Classe di
Scienze, Fisiche, Matematiche e Naturali. Rome.
Rend. Circ Mat. Palermo: Rendiconti del Circolo Matematico di Palermo.
Rend. 1st. Lombardo: Reale Istituto Lombardo di Scienze e Lettere. Rendiconti. Milan.
Rend. Sem. Math. Fis. Milano: Rendiconti del Seminario Matematico e Fisico di Hilano.
Revista Ci. Lima: Revista de Ciencias. Organo de la Facultad de Ciencias de la Universidad Nacional
Mayor de San Marcos. Lima, Peru.
Revista Mat. Hisp.-Amer.: Revista Matematica Hispano-America. Publicada bajo los Auspicions de la
Sociedad Matematica Espanola y del Laboratorio-Seminario Matematico. Madrid.
Revista Union Mat. Argentina: Revista Union Matematica Argentina. Buenos Aires.
Revista Univ. Catolica Peru: Revista de la Universidad Catolica del Peru. Lima.
Rev. Sci. Instr.: The Review of Scientific Instruments. American Institute of Physics. New York.
Sankya: Sankya, The Indian Journal of Statistics. Calcutta.
Schr. Math. Sem. Inst. Angew. Math. Univ. Berlin: Schrif trades mathematischen Seminars und des In-
stituts fur angewandte Matheffiaiik an der Universxtat Bar^n.
403
ABBREVIATIONS
Sitzber. Akad, Wiss, Munchen: Akademie der Wissenschaften, Munchen. Sitzungsberichte der mathemati-
sch-naturiwissenschaftlichen AbteHung. Munich.
Sitzber. Akad. Wiss. Wien: Kaiserliche Akademie der Wissenschaften, Wien. Sitzungsberichte der math-
ematisch-naturwissenschaftliehen Klasse. Vienna.
Sitzber. Berl. Math. Ges.: Sitzungsberichte der Berliner Mathematischen Gesellschaft. (Published as
a supplement to Archiv der Mathematik und Physik, third series.).
Sitzber. bohm. Ges. Prag: Sitzungsberichte der Koniglichen Bohmischen Gesellschaft der Wissenschaf-
ten. Prague.
Sitzber. Heidelberg: Sitzungsberichte der Heidelbergen Akademie der Wissenschaften. Mathenatisch-
naturwissenschaftliche Klasse.
Skand. Aktuarietidskr. : Skandinavisk Aktuarietidskrift. Utgiven av den Banske Aktuarforening, Fin-
lands Aktuarforening, den Norske Aktuarforening och Svenska Aktuarforeningen. Uppsala.
Soc. Sci. Fennica. Comment. Phys-Math.: Societatis Scientiarum Fennica. Commentationes Physico-
Mathematicae. Helsingfors (Helsinki.).
Stockh. Akad. Forh.: 6fversigt af Kongl. Vetenskaps-Akademiens Forhandlingar . Stockholm.
Terr. Magnetism: Terrestrial Magnetism and Atmospheric Electricity. An International Quarterly
Journal. Baltimore, etc.
TShoku Math. Jour.: The Tohoku Mathematical Journal. The Tohoku Imperial University, Sendai.
Trans. Actuar, Soc. Amer.: Actuarial Society of America. Transactions. New York.
Trans. Amer. Math. Soc: Transactions of the American Mathematical Society. New York.
Trans. Amer. Soc. Civil Engrs.: Transactions of the American Society of Civil Engineers* New York.
Trans. Amer. Soc, Mech. Engrs,: American Society of Mechanical Engineers. Transactions.
Trans. Camb. Phil. Soc.: Transactions of the Cambridge Philosophical Society. Cambridge, Eng.
Trav. Inst. Math. Tbilissi (Trudy Tbiliss, Mat. Inst.): Akademiia Nauk SSSR Leningrad. Gruzinski
filial. Matematischeskii Institut, Trudy.
Uchenye Zapiski Moscov. Univ. Mat,: Uchenye Zapiski Moscovskogo Gosudarstvennogo Universiteta. Mos-
cow.
Univ.Nac, la Plata Publ, Fac, Ci. Fisicomat. Revista: Universidad Nacional de la Plata. Publicaciones
de la Faculdad de Ciencias Ffsicomatematicas. Contribution al Estudio de las Ciencias
Fisicas y Matema'ticas. Serie Tecnica. La Plata, Argentina.
Univ. Nac. Tucuman Revista: Universidad Nacional de Tucuman. Revista. Serie A, Matematicas y Fisica
Teorica. Tucuman, Argentina.
Zeit Angew. Math. Mech.: Zeitschrift fur angewandte Mathematik und Mechanik. Ingenieurwissenschaft-
liche Forschungsarbeiten. Berlin.
Zeit. Angew. Met,: Zeitschrift fur angewandte Meteorologie-Das Wetter. Mit Unterstutzung des Reich-
samts fur Wetterdienst,
Zeit. Instrument enkunde: Zeitschrift fur Lnstrumentenkunde. Organ fur Mitteilungen aus dem gesamten
Gebiete der wissenschaftlichen Technik. Berlin.
Zeit. Math. Naturwiss. Unterricht: Zeitschrift fur mathematische und naturwissenschaftliche Unter-
richt aller Schulgattungen. Leipzig.
Zeit. Math. Phys.: Zeitschrift fur Mathematik und Physik... Organ fur angewandte Mathematik, Leip-
zig.
404
ABBREVIATIONS
Zeit* Phy Sl . Zeitschriffc fur Physik, Herausgegeben unter Mitwirkung der Deutschen physikalischen Ges-
ellschaft. Berlin.
Zeit, VereLn. Deutsch. Ihg.: Zeitsehrift des Vereines Deutscher Ingenieure. Berlin.
405
INTRODUCTION TO THE APPENDICES
Chapter III discussed the operations of the various electrical components of the calculator. In
that discussion, the circuits were, for the sake of clarity, considerably abbreviated. Elements not
necessary to the understanding of the principle of operation of any section of the machine were omit-
ted. Where circuits are duplicated, either exactly or with minor modifications, usually only one of
the duplicated circuits was discussed. It is the purpose of these appendices to present, so far as
possible, the circuits as they actually occur, rather than their simplified forms heretofore employed.
These appendices are given on the pages indicated in the following table.
Appendix No.
Title
Page
I
Sequence Codes
Out Codes, A Relays
411
In Codes, B Relays
422
Miscellaneous Codes, C Relays
429
II
Sequence Circuits
Start, Stop, Repeat Circuits
431
Automatic Circuits
433
III
Register Circuits
Switch Circuits
437
Storage Counter Circuits
441
High Accuracy Circuits
446
Choice Counter Circuits
449
UIO Counter Circuits
451
Automatic Check Counter Circuits
455
IV
Multiply Unit Circuits
Multiplication
457
PQ Low Order Read-Out
494
Normalizing Register
495
7
Divide Unit Circuits
499
406
INTRODUCTION TO THE APPENDICES
Appendix No.
VI
VII
VIII
Title
Relay List
Multiply Divide Panel
Heavy Duty
Sequence
Switch
Storage Counter
Cam List
CC Cam Contacts
SC Cam Contacts
iff-DIV Fuse List
Page
528
545
546
546
547
550
554
555
J
Appendix I lists in tabular form the A, B and C relays energized by the reading of the various
sequence codes. Appendices II, III, IV and V indicate cycle by cycle the subsequent operations which
take place as a result of the pick up of these relays. In each of the appendices II, III, IV and V,
the following form is employed.
(a) The order in which the various relays are energized is stated in words.
fb) A timing diagram indicating that portion of the cycle during which each relay is energized
J 4- „*JZ w,o r^r-irtd of tine during which each relay is energized through its pick up cir-
cuirirshown bj a heavy bar covering the appropriate portion of the cycle. The period of
time during which the relay is energized through its hold circuit is indicated by an outline
bar.
(c) A circuit diagram is presented, showing graphically the pick up and hold circuits of each
relay. All relay points are shown in their normal (unenergized) positions.
Appendices VI, VII and VIII list the various relays, cams and fuses employed, together with the
purposes of each. Thus appendices I through V will enable the reader to trace an operation of the
calculator through the network of electric circuits involved, while appendices VI through VIII will
be useful in determining the purpose of a particular relay, cam or fuse.
From its inception to its completion, the circuits of the calculator have undergone a process of
constant evolution. In fact, changes are at the present time still being made. This is quite under-
standable, in view of the fact that the Automatic Sequence Controlled Calculator is the first general
purpose calculator to be successfully completed and put into operation. This series of changes has,
however, necessarily led to certain inconsistencies in the nomenclature of the various electrical
components of the calculator. To begin with, most of the electrical elements are designated by two
407
INTRODUCTION TO THE APPENDICES
separate names: first, a colloquial name brought about by common usage, such as "Q-control relay",
"X*s right relay", w DD-carry control relay", etc.; second, a specific numerical designation which is
the outgrowth of the originally logical system of numbering the various parts of the calculator* It
is this latter designation that will be discussed here.
(1) Relay Coil Designations
1. Except for a relatively few heavy duty relays, all relays in the calculator are of a stand-
ard type, of which six varieties are employed; namely:
4 point single coil 4 point double coil
6 point single coil 6 point double coil
12 point single coil 12 point double coil .
2. When a double coil relay is used, one coil serves for pick up, the other for hold.
3. The coils of these relays are designated according to their use in the calculator by a com-
bination of letters and numbers, usually consisting of a group of letters followed by three
groups of numbers. Each group is separated from the others by dashes, and the right hand
group is enclosed in parentheses; thus:
Seq-29-l-(l2), B-3-l,2,3-(l2).
4. The letter or group of letters on the left indicates the "section" of the machine in which
the relay is used. Sectional prefixes are given in the following tabulation.
Seq Sequence Relay
Swl, Sw2, ..., SwoO Switch Relay
A Code Selection Relay (Out Relay)
B Code Selection Relay (In Relay)
C Code Selection Relay (Miscellaneous Relay)
SCI, SC2, ..., SC72 Storage Counter Relay
Check Check Counter Relay
Choice Choice Counter Relay
Sp64, Sp65, Sp68, Sp69 Special Purpose Relay
CI Carry Interlock Relay
(none) MP-DIV or Functional Relay
In several places in the appendices, the relays associated with switch A are referred to by
the prefix SwA, and the relays associated with storage counter A by the prefix SCA.
5. An exception to this system of literal prefixes is the prefix HD. In general this denotes a
heavy duty relay, and thus refers to the type relay employed, not to its place in the cir-
cuits of the calculator. The single relay HD-3-l-(4) wc is, however, a wire contact rather
than a heavy duty relay, a fact denoted by the suffix we. This is the only relay prefixed
with HD that is not of the heavy duty type.
6. When it is required that more than 12 points operate simultaneously, a number of relays of
4, 6 or 12 points each are wired in parallel as a "bank". Reading from left to right, the
three groups of numbers in the relay designation denote respectively the number of the bank,
the numbers of the relays in the bank, and the number of points on each of these relays; thus:
(a) Seq-29-l-(12) denotes Sequence Relay Bank 29, one twelve point relay;
(b) B-3-l,2,3-(12) denotes Code Selection In, Bank 3, relays 1, 2 and 3, each of twelve
points.
7. As indicated in the tabulation of sectional prefixes, relays without literal prefix are ei-
ther MP-DIV or Functional relays. The banks of HP-DI7 relays are numbered 1 through 104.
The banks of functional relays are numbered from 100 consecutively upward. Thus there are
408
INTRODUCTION TO THE APPENDICES
two completely independent banks of relays for each of the bank numbers 100, 101, 102, 103
and 104.
8. When relays of varying numbers of points are employed in the same bank, any one of several
alternate designations may be used.
(a) Several lines may be employed.
Sw8-1,2-(12)
Sw8-3-(4) denotes Switch Bank 8, relays 1 and 2 each of 12 points and relay 3
of 4 points.
(b) If the relays of the different varieties occur periodically within the bank, several
of the numbers 4, 6 and 12 may be placed in the parentheses in the order in which the
corresponding relays recur; thus:
5-l,...,27-(12,12,4)
could be written in place of
5-1.2,4,5,7. 8.10,11,13,14. 16.17. 19.20. 22,23.25,26-(l2)
5-3,6,9,12,i5,18,21,24,27-(4) .
(c) Even though there is no periodicity in their recurrence, the relays of varying numbers
of points are sometimes written on one line; thus:
33-47,..., 70-(4,6 or 12).
This is a non-specific designation, since it does not give information as to which of
the 24 relays have 4, 6 and 12 points respectively. In order to give a specific desig-
nation in this case, it is necessary that several lines be used.
9. There is one and only one instance of a bank in which the individual relays are not numbered
consecutively. This is bank 29 of the MP-DIV panel. This bank has in addition to the 36
relays, 29-1, ...,36-(12, 12,6), a single 4 point relay designated as 29-9(2)-(4), which
operates with relay 29-9-(6).
(2) Relay Point Designations
1. In the interest of simplicity, the relay coils and their associated points are separated in
the following circuit diagrams. The designation of any relay point consists of a group of
letters followed by three groups of numbers, the groups being separated by dashes; thus:
C-l-11-11, Seq-32-1-2.
2. The letter or group of letters and the two groups of numbers on the left refer respectively
to the section, bank and individual relay in question. The number on the right denotes the
particular point of that relay. The letters NC or NO are often suffixed to the point des-
ignation to denote normally closed or normally open respectively; thus:
(a) C-1-11-11NC denotes the normally closed side of the 11th point of the 11th relay of
the 1st bank of the Miscellaneous relays of the code selection cascade;
(b) Seq-32-1-2 denotes the 2nd point of the 1st relay of the 32nd bank of the sequence
relays .
(3) Further Abbreviations
1. When only one relay is used in a bank, the number "one" of that relay will frequently be
omitted. Thus the relay Seq-31-l-(4) would be abbreviated to Seq-31-(4) . The designation
of the third point of this relay would be shortened from Seq-31-1-3 to Seq-31-3.
2. There are several instances of only one bank in a section of the calculator, and only one
409
INTRODUCTION TO THE APPENDICES
relay in that bank. In these cases, both bank numbers and relay numbers may be omitted.
Thus the relay Check-l-l-(4) is written Check-(4) and Choice-l-l-(6) is written Choice-(6).
Similarly, the 4th point of the check relay is written Check-4 and the third point of the
choice relay, Choice-3.
(4) Cam Designations
1. As explained in Chapter III, the timing of the various operations of the machine is control-
led by cam contacts. Three series of these cam contacts are used. They are distinguished
on the following diagrams and lists by the prefixed letters:
(a) CC denotes computing cam contacts (used principally for timing the operations of the
1AP-DIV unit);
(b) FC denotes functional cam contacts (used for timing the sequence and functional units);
(c) SC denotes storage cam contacts (used for timing impulses through the storage counters
and switches).
2. The number following this pair of letters denotes a particular cam of the series. The num-
bers in parentheses give the timing of the cam; thus:
(a) SC-11 (12-0) denotes storage cam contact number 11, makes at 12 time, breaks at time;
(b) CC-39 (1/3 15 - 12) denotes computing cam contact number 39, makes l/3 before 15 time,
breaks at 12 time.
3. Certain of the CC cams operate 16 times per cycle. In these cases, the letter L is used to
denote each one of the 16 subdivisions of the cycle in turn; thus:
(a) CC-23 (1/16 L - L 1/2) denotes cam contact number 23, makes 1/16 before line- breaks
1/2 after line; i.e.,
Makes Breaks
1/16 9 9 1/2
1/16 8 8 1/2
1/16 1/2
1/16*16 16*1/2.
4. Closely associated cams are given the same group number, but distinguished from each other
by a letter following that number; thus:
(a) CC-24B (L 1/4 - L 7/8) denotes B cam contact of group 24, makes 1/4 after line, breaks
7/8 after line.
(5) Designations of Other Electrical Elements
1. Counter Wheels
(a) The coils are clearly labeled counter magnet or Ctr. Mag.
(b) The spots or "read-outs" are numbered 0, 1, ..., 9 and labeled collectively ctr. R.O.
(c) Nines and tens carry contacts are labeled with a 9 and a 10 respectively.
2. Counter Registers
Names of registers are clearly given on the diagrams. The elements belonging to specific
component counter wheels are labeled col. 1, col. 2, ..., col. 24.
410
INTRODUCTION TO THE APPENDICES
3. Fuses
Fuses are prerixea er&ner witn i>ne j.et,&er r, ox- me ibwkmo «u , ^^xvumg, ~w ~~ ....- — -
they are mounted on the functional panel or on the MP-DIV panel. Each series is numbered
consecutively from one upward,
4. Binding Posts
Binding posts are divided into series each prefixed by VBP, SBP, FBP, BBP, VTP, ABPorSHBP.
Each series is numbered consecutively.
(6) Cycle Designations
1. Various functional operations extend over several cycles of the calculator. The multiple
cycle operations considered here are:
M Multiply
D Divide
NR Normalizing Register
Thus a relay would be said to operate in cycle D-6 if it were energized during the 6th cycle
of the division sequence of operations.
(7) Miscellaneous Symbols
1. Several special designations occur in Appendix VI. The letters S and D suffixed to the
relay designations denote respectively single coil and double coil. The numbers in the col-
umn headed "Row" refer to the physical rows of relays in the MP-DIV panel.
SEQUENCE CODES
The following table lists the cascade of relays which are involved in the reading of any given sequence code. The codes are tabulated ac-
cording to the sequence column, A, B or C, in which they are read. The first column of the table states the given code; the second, the
functional cam which provides the impulse; the third, the open points through which the impulse travels; the fourth, the normally closed
points through which the impulse travels; the fifth, the unit controlled by the sequence code.
OUT CODES- A RELAYS
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
1
92
1-1-1
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
3-1-1
2-1-1
Storage Counter #1- OUT
32
321
92
92
3-1-1
2-1-2
3-1-1
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
1-1-4
8-1-1
Storage Counter #6- OUT
2
92
2-1-1
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
2-1-2
1-1-4
7-1-1
6-1-1
5-1-1
4-1-1
Storage Counter #7- OUT
3-1-1
4
92
4-1-1
8-1-1
1-1-2
Storage Counter #2- OUT
7-1-1
6-1-1
21
92
2-1-1
1-1-2
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
5-1-1
3-1-2
2-1-3
1-1-5
Storage Counter #8- OUT
3-1-1
Storage Counter #3- OUT
41
92
4-1-1
1-1-5
8-1-1
7-1-1
3
92
3-1-1
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
6-1-1
5-1-1
3-1-2
2-1-3
Storage Counter #9- OUT
2-1-2
42
92
4-1-1
8-1-1
1-1-3
Storage Counter #4- OUT
2-1-3
7-1-1
6-1-1
31
92
3-1-1
1-1-3
8-1-1
7-1-1
6-1-1
5-1-1
5-1-1
3-1-2
1-1-6
Storage Counter #10- OUT
4-1-1
421
92
4-1-1
8-1-1
2-1-2
Storage Counter #5- OUT
2-1-3
1-1-6
7-1-1
6-1-1
OUT CODES- A RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
421
5-1-1
52
4-1-2
cont .
3-1-2
Storage Counter #11- OUT
cont.
3-1-3
1-1-10
Storage Counter #18- OUT
43
92
4-1-1
8-1-1
3-1-2
7-1-1
6-1-1
5-1-1
2-1-4
1-1-7
Storage Counter #12- OUT
521
92
5-1-1
2-1-5
1-1-10
8-1-1
7-1-1
6-1-1
4-1-2
3-1-3
Storage Counter #19- OUT
431
92
4-1-1
3-1-2
1-1-7
8-1-1
7-1-1
6-1-1
5-1-1
2-1-4
Storage Counter #13- OUT
53
92
5-1-1
3-1-3
8-1-1
7-1-1
6-1-1
4-1-2
2-1-6
1-1-11
Storage Counter #20- OUT
432
92
4-1-1
8-1-1
3-1-2
7-1-1
531
92
5-1-1
8-1-1
2-1-4
6-1-1
5-1-1
1-1-8
Storage Counter #14- OUT
3-1-3
1-1-11
7-1-1
6-1-1
4-1-2
2-1-6
Storage Counter #21- OUT
4321
92
4-1-1
8-1-1
3-1-2
7-1-1
532
92
5-1-1
8-1-1
2-1-4
6-1-1
3-1-3
7-1-1
1-1-8
5-1-1
Storage Counter #15- OUT
2-1-6
6-1-1
4-1-2
5
92
5-1-1
8-1-1
7-1-1
1-1-12
Storage Counter #22- OUT
6-1-1
5321
92
5-1-1
8-1-1
4-1-2
3-1-3
7-1-1
3-1-3
2-1-6
6-1-1
2-1-5
1-1-12
4-1-2
Storage Counter #23- OUT
1-1-9
Storage Counter #16- OUT
54
92
5-1-1
8-1-1
51
92
5-1-1
1-1-9
8-1-1
7-1-1
6-1-1
4-1-2
3-1-3
2-1-5
Storage Counter #17- OUT
541
92
4--1-2
5-1-1
7-1-1
6-1-1
3-1-4
2-1-7
1-2-1
8-1-1
Storage Counter #24- OUT
52
92
5-1-1
2-1-5
8-1-1
7-1-1
6-1-1
4-1-2
l-a-i
7-1-1
6-1-1
3-1-4
2-1-7
Storage Counter #25- OUT
OUT CODES- A RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
542
92
5-1-1
4-1-2
2-1-7
8-1-1
7-1-1
6-1-1
3-1-4
1-2-2
Storage Counter #26- OUT
61
cont.
62
92
6-1-1
2-1-9
3-1-5
2-1-9
8-1-1
7-1-1
5-1-2
Storage Counter #33- OUT
5421
92
5-1-1
4-1-2
2-1-7
1-2-2
8-1-1
7-1-1
6-1-1
3-1-4
Storage Counter #27- OUT
621
92
6-1-1
4-1-3
3-1-5
1-2-6
8-1-1
Storage Counter #34- OUT
543
92
5-1-1
4-1-2
3-1-4
8-1-1
7-1-1
6-1-1
2-1-8
1-2-3
Storage Counter #28- OUT
63
92
2-1-9
1-2-6
6-1-1
7-1-1
5-1-2
4-1-3
3-1-5
8-1-1
Storage Counter #35- OUT
5431
92
5-1-1
4-1-2
3-1-4
1-2-3
8-1-1
7-1-1
6-1-1
2-1-8
Storage Counter #29- OUT
3-1-5
7-1-1
5-1-2
4-1-3
2-1-10
1-2-7
Storage Counter #36- OUT
5432
92
5-1-1
8-1-1
4-1-2
7-1-1
631
92
6-1-1
8-1-1
3-1-4
6-1-1
3-1-5
7-1-1
2-1-8
1-2-4
Storage Counter #30- OUT
1-2-7
5-1-2
4-1-3
54321
92
5-1-1
4-1-2
8-1-1
7-1-1
2-1-10
Storage Counter #37- OUT
3-1-4
6-1-1
632
92
6-1-1
8-1-1
2-1-8
3-1-5
7-1-1
1-2-4
Storage Counter #31- OUT
2-1-10
5-1-2
4-1-3
6
92
6-1-1
8-1-1
7-1-1
5-1-2
4-1-3
3-1-5
2-1-9
1-2-5
Storage Counter #32- OUT
6321
64
92
92
6-1-1
3-1-5
2-1-10
1-2-8
6-1-1
1-2-8
8-1-1
7-1-1
5-1-2
4-1-3
8-1-1
Storage Counter #38- OUT
Storage Counter #39- OUT
61
92
6-1-1
1-2-5
8-1-1
7-1-1
5-1-2
4-1-3
4-1-3
7-1-1
5-1-2
3-1-6
CO
OUT CODES- A R ELAYS -continued-
Code
64
cont,
641
642
6421
643
PC
92
92
92
92
92
Open
6431
92
6432
92
64321
92
65
92
6-1-1
4-1-3
1-2-9
6-1-1
4-1-3
2-1-11
6-1-1
4-1-3
2-1-11
1-2-10
6-1-1
4-1-3
3-1-6
6-1-1
4-1-3
3-1-6
1-2-11
6-1-1
4-1-3
3-1-6
2-1-12
6-1-1
4-1-3
3-1-6
2-1-12
1-2-12
6-1-1
5-1-2
NC
2-1-11
1-2-9
8-1-1
7-1-1
5-1-2
3-1-6
2-1-11
8-1-1
7-1-1
5-1-2
3-1-6
1-2-10
8-1-1
7-1-1
5-1-2
3-1-6
8-1-1
7-1-1
5-1-2
2-1-12
1-2-11
8-1-1
7-1-1
5-1-2
2-1-12
8-1-1
7-1-1
5-1-2
1-2-12
8-1-1
7-1-1
5-1-2
8-1-1
7-1-1
4-1-4
Controls
Storage Counter #40- OUT
Storage Counter #41- OUT
Storage Counter #42- OUT
{Storage Counter #43- OUT
Storage Counter #44- OUT
Storage Counter #45- OUT
Storage Counter #46- OUT
Storage Counter #47- OUT
Code
65
cont.
651
652
6521
653
6531
6532
65321
654
FC
92
92
92
92
92
92
92
92
Open
6-1-1
5-1-2
1-3-1
6-1-1
5-1-2
2-2-1
6-1-1
5-1-2
2-2-1
1-3-2
6-1-1
5-1-2
3-1-7
6-1-1
5-1-2
3-1-7
1-3-3
6-1-1
5-1-2
3-1-7
2-2-2
6-1-1
5-1-2
3-1-7
2-2-2
1-3-4
6-1-1
5-1-2
NC
3-1-7
2-2-1
1-3-1
8-1-1
7-1-1
4-1-4
3-1-7
2-2-1
8--1-1
7-1-1
4-1-4
3--1-7
1-3-2
8-1-1
7-1-1
4-1-4
3-1-7
8-1-1
7-1-1
4-1-4
2-2-2
1-3-3
8-1-1
7-1-1
4-1-4
2-2-2
8-1-1
7-1-1
4-1-4
1-3-4
8-1-1
7-1-1
4-1-4
8-1-1
7-1-1
Controls
Storage Counter #48- OUT
Storage Counter #49- OUT
Storage Counter #50- OUT
Storage Counter #51- OUT
Storage Counter #52- OUT
Storage Counter #53- OUT
Storage Counter #54- OUT'
Storage Counter #55- OUT
OUT CODES- A RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
654
4-1-4
3-1-8
7
6-1-2
cont.
2-2-3
1-3-5
Storage Counter #56- OUT
cont*
5-1-3
4-1-5
3-1-9
6541
92
6-1-1
5-1-2
4-1-4
8-1-1
7-1-1
3-1-8
2-2-5
1-3-9
Storage Counter #64- OUT
1-3-5
2-2-3
Storage Counter #57- OUT
71
92
7-1-1
1-3-9
8-1-1
6-1-2
6542
92
6-1-1
5-1-2
4-1-4
8-1-1
7-1-1
3-1-8
5-1-3
4-1-5
3-1-9
2-2-3
1-3-6
Storage Counter #58- OUT
2-2-5
Storage Counter #65- OUT
65421
92
6-1-1
5-1-2
4-1-4
2-2-3
1-3-6
8-1-1
7-1-1
3-1-8
Storage Counter #59- OUT
72
92
7-1-1
2-2-5
8-1-1
6-1-2
5-1-3
4-1-5
3-1-9
1-3-10
Storage Counter #66- OUT
6543
92
6-1-1
8-1-1
5-1-2
7-1-1
721
92
7-1-1
8-1-1
4-1-4
2-2-4
2-2-5
6-1-2
3-1-8
1-3-7
Storage Counter #60- OUT
1-3-10
5-1-3
4-1-5
65431
92
6-1-1
5-1-2
8-1-1
7-1-1
3-1-9
Storage Counter #67- OUT
4-1-4
2-2-4
73
92
7-1-1
8-1-1
3-1-8
3-1-9
6-1-2
1-3-7
Storage Counter #61- OUT
5-1-3
4-1-5
65432
92
6-1-1
5-1-2
4-1-4
8-1-1
7-1-1
1-3-8
2-2-6
1-3-11
Storage Counter #68- OUT
3-1-8
731
92
7-1-1
8-1-1
2-2-4
Storage Counter #62- OUT
3-1-9
1-3-11
6-1-2
5-1-3
654321
92
6-1-1
5-1-2
4-1-4
8-1-1
7-1-1
4-1-5
2-2-6
Storage Counter #69- OUT
3-1-8
732
92
7-1-1
8-1-1
2-2-4
3-1-9
6-1-2
1-3-8
Storage Counter #63- OUT
2-2-6
5-1-3
4-1-5
7
92
7-1-1
8-1-1
1-3-12
Storage Counter #70- OUT
OUT COD'.SS- A RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
7321
92
7-1-1
3-1-9
2-2-6
8-1-1
6-1-2
5-1-3
74321
92
7-1-1
4-1-5
3-1-10
8-1-1
6-1-2
5-1-3
1-3-12
4-1-5
Storage Counter #71- OUT
2-2.-8
1-4-4
Switch #7- OUT
74
92
7-1-1
8-1-1
4-1-5
6-1-2
5-1-3
3-1-10
2-2-7
1-4-1
Storage Counter #72- OUT
75
92
7-1-1
5-1-3
8-1-1
6-1-2
4-1-6
3-1-11
2-2-9
1-4-5
Switch #8- OUT
741
92
7-1-1
8-1-1
4-1-5
6-1-2
751
92
7-1-1
8--1-1
1-4-1
5-1-3
3-1-10
2-2-7
Switch #1- OUT
5-1-3
1-4-5
6-1-2
4-1-6
3--1-11
2-2-9
Switch #9- OUT
742
92
7-1-1
4-1-5
2-2-7
8-1-1
6-1-2
5-1-3
3-1-10
1-4-2
Switch #2- OUT
752
92
7-1-1
5-1-3
2-2-9
8-1-1
6-1-2
4-1-6
3-1-11
1-4-6
Switch #10- OUT
7421
92
7-1-1
8-1-1
4-1-5
6-1-2
7521
92
7-1-1
8-1-1
2-2-7
5-1-3
5-1-3
6-1-2
4-1-6
3-1-11
1-4-2
3-1-10
Switch #3- OUT
2-2-9
1-4-6
Switch #11- OUT
743
92
7-1-1
8-1-1
4-1-5
3-1-10
6-1-2
5-1-3
2-2-8
1-4-3
Switch #4- OUT
753
92
7-1-1
5-1-3
3-1-11
8-1-1
6-1-2
4-1-6
2-2-10
1-4-7
Switch #12- OUT
7431
92
7-1-1
4-1-5
3-1-10
8-1-1
6-1-2
7531
92
7-1-1
8-1-1
5-1-3
5-1-3
6-1-2
1-4-3
2-2-8
Switch #5- OUT
3-1-11
1-4-7
4-1-6
2-2-10
Switch #13- OUT
7432
92
7-1-1
4-1-5
3-1-10
8-1-1
6-1-2
7532
92
7-1-1
8-1-1
5-1-3
5-1-3
6-1-2
2-2-8
_ _
1-4-4
Switch #6- OUT
3-1-11
2-2-10
4-1-6
1-4-8
Switch #14- OUT 1
OUT CODES- A RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
75321
92
7-1-1
5-1-3
3-1-11
2-2-10
1-4-8
8-1-1
6-1-2
4-1-6
Switch #15- OUT
754321
92
7-1-1
5-1-3
4-1-6
3-1-12
2-2-12
1-4-12
8-1-1
6-1-2
Switch #23- OUT
754
92
7-1-1
8-1-1
5-1-3
6-1-2
76
92
7-1-1
8-1-1
4-1-6
3-1-12
2-2-11
1-4-9
Switch #16- OUT
6-1-2
5-1-4
4-1-7
3-2-1
2-3-1
7541
92
7-1-1
5-1-3
8-1-1
6-1-2
1-5-1
Switch #24- OUT
4-1-6
3-1-12
761
92
7-1-1
8-1-1
1-4-9
2-2-11
Switch #17- OUT
6-1-2
1-5-1
5-1-4
4-1-7
7542
92
7-1-1
5-1-3
4-1-6
8-1-1
6-1-2
3-1-12
3-2-1
2-3-1
Switch #25- OUT
2-2-11
1-4-10
Switch #18- OUT
762
92
7-1-1
6-1-2
8-1-1
5-1-4
75421
92
7-1-1
5-1-3
4-1-6
2-2-11
8-1-1
6-1-2
3-1-12
2-3-1
4-1-7
3-2-1
1-5-2
Switch #26- OUT
1-4-10
Switch #19- OUT
7621
92
7-1-1
6-1-2
8-1-1
5-1-4
7543
92
7-1-1
8-1-1
2-3-1
4-1-7
5-1-3
6-1-2
1-5-2
3-2-1
Switch #27- OUT
4-1-6
2-2-12
3-1-12
1-4-11
Switch #20- OUT
763
92
7-1-1
6-1-2
8-1-1
5-1-4
75431
92
7-1-1
5-1-3
4-1-6
3-1-12
8-1-1
6-1-2
2-2-12
1-4-11
3-2-1
4-1-7
2-3-2
1-5-3
Switch #28- OUT
1-4-11
Switch #21- OUT
7631
92
7-1-1
6-1-2
8-1-1
5-1-4
75432
92
7-1-1
8-1-1
3-2-1
4-1-7
5-1-3
6-1-2
1-5-3
2-3-2
Switch #29- OUT
4-1-6
1-4-12
3-1-12
7632
92
7-1-1
8-1-1
2-2-12
Switch #22- OUT
6-1-2
5-1-4
OUT CODES- A RELAYS -continued-
Code
PC
Open
KC
Controln
1 7632
cont.
3-2-1
2-3-2
4-1-7
1-5-4
Switch #30- OUT
76321
92
7-1-1
6-1-2
3-2-1
2-3-2
1-5-4
8-1-1
5-1-4
4-1-7
Switch #31- OUT
764
92
7-1-1
6-1-2
4-1-7
8-1-1
5-1-4
3-2-2
2-3-3
1-5-5
Switch #32- OUT
7641
92
7-1-1
6-1-2
4-1-7
1-5-5
8-1-1
5-1-4
3-2-2
2-3-3
Switch #33- OUT
7642
92
7-1-1
6-1-2
4-1-7
2-3-3
8-1-1
5-1-4
3-2-2
1-5-6
Switch #34- OUT
76421
92
7-1-1
6-1-2
4-1-7
2-3-3
1-5-6
8-1-1
5-1-4
3-2-2
Switch #35- OUT
7643'
92
7-1-1
6-1-2
4-1-7
3-2-2
8-1-1
5-1-4
2-3-4
1-5-7
Switch #36- OUT
76431
92
7-1-1
6-1-2
4-1-7
3-2-2
1-5-7
8-1-1
5-1-4
2-3-4
.Switch #37- OUT
76432
92
7-1-1
6-1-2
4-1-7
8-1-1
5-1-4
1-5-8
00
Code
76432
cont.
764321
765
7651
7652
76521
7653
76531
76532
FC
92
92
92
92
92
92
92
92
92
Open
3-2-2
2-3-4
7-1-1
6-1-2
4-1-7
3-2-2
2-3-4
1-5-8
7-1-1
6-1-2
5-1-4
7-1-1
6-1-2
5-1-4
1-5-9
7-1-1
6-1-2
5-1-4
2-3-5
7-1-1
6-1-2
5-1-4
2-3-5
1-5-10
7-1-1
6-1-2
5-1-4
3-2-3
7-1-1
6-1-2
5-1-4
3-2-3
1-5-11
7-1-1
6-1-2
NC
8-1-1
5-1-4
8-1-1
4-1-8
3-2-3
2-3-5
1-5-9
8-1-1
4-1-8
3-2-3
2-3-5
8-1-1
4-1-8
3-2-3
1-5-10
8-1-1
4-1-8
3-2-3
8-1-1
4-1-8
2-3-6
1-5-11
8-1-1
4-1-8
2-3-6
8-1-1
4-1-8
Controls
Switch #38- OUT
Switch #39- OUT
Switch #40- OUT
Switch #41- OUT
Switch #42- OUT
Switch #43- OUT
Switch #44- OUT
Switch #45- OUT
OUT CODES- A RELAI3 -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
76532
5-1-4
1-5-12
-
765431
3-2-4
cont.
3-2-3
2-3-6
Switch #46- OUT
cont*
765432
92
1-6-3
7-1-1
8-1-1
Switch #53- OUT
765321
92
7-1-1
6-1-2
5-1-4
3-2-3
2-3-6
1-5-12
8-1-1
4-1-8
Switch #47- OUT
7654321
92
6-1-2
5-1-4
4-1-8
3-2-4
2-3-8
7-1-1
1-6-4
8-1-1
Switch #54- OUT
7654
92
7-1-1
6-1-2
5-1-4
4-1-8
8-1-1
3-2-4
2-3-7
1-6-1
Switch #48- OUT
6-1-2
5-1-4
4-1-8
3-2-4
2-3-8
76541
92
7-1-1
6-1-2
8-1-1
3-2-4
1-6-4
Switch #55- OUT
5-1-^4
2-3-7
8
92
8-1-1
7-1-2
4-1-8
6-1-3
1-6-1
Switch #49- OUT
5-1-5
4-1-9
76542
92
7-1-1
6-1-2
5-1-4
4-1-8
8-1-1
3-2-4
1-6-2
3-2-5
2-3-9
1-6-5
Switch #56- OUT
2-3-7
Switch #50- OUT
81
92
8-1-1
1-6-5
7-1-2
6-1-3
765421
92
7-1-1
6-1-2
5-1-4
4-1-8
2-3-7
8-1-1
3-2-4
5-1-5
4-1-9
3-2-5
2-3-9
Switch #57- OUT
1-6-2
Switch #51- OUT
82
92
8-1-1
2-3-9
7-1-2
6-1-3
76543
92
7-1-1
6-1-2
5-1-^4
4-1-8
3-2-4
8-1-1
2-3-8
1-6-3
Switch #52- OUT
821
92
8-1-1
5-1-5
4-1-9
3-2-5
1-6-6
7-1-2
Switch #58- OUT
765431
92
7-1-1
6-1-2
5-1-4
8-1-1
2-3-8
2-3-9
1-6-6
6-1-3
5-1-5
4-1-9
4-1-8
3-2-5
Switch #59- OUT
CO
OUT CODES- A RELAYS -continued-
So*.
to
MMM «W 'I 111-" •» ■■■' ■"
=>
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
83
92
8-1-1
7-1-2
8421
2-3-11
5-1-5
3-2-5
6-1-3
5-1-5
4-1-9
2-3-10
1-6-7
:3witch #60- OUT
cont.
843
92
1^5-10
8-1-1
4-1-9
3-2-6
3-2-6
7-1-2
6-1-3
5-1-5
2-3-12
Print Counter #2- Reset
831
92
8-1-1
3-2-5
7-1-2
6-1-3
1-6-11
Punch Counter- Reset
1-6-7
5-1-5
4-1-9
2-3-10
LI0- OUT (plugged)
8431
92
8-1-1
4-1-9
3-2-6
1-6-11
7-1-2
6-1-3
5-1-5
2-3-12
IVS- OUT
832
92
8-1-1
7-1-2
3-2-5
6-1-3
85
92
8-1-1
7-1-2
2-3-10
5-1-5
4-1-9
1-6-8
EIO- OUT
5-1-5
6-1-3
4-1-10
3-2-7
2-4-1
8323.
92
8-1-1
3-2-5
7-1-2
6-1-3
1-7-1
Interpolator #1- Read Ta]?e
2-3-10
5-1-5
851
92
8-1-1
7-1-2
1-6-8
4-1-9
Normalizing Register- OUT
5-1-5
1-7-1
6-1-3
4-1-10
84
92
8-1-1
4-1-9
7-1-2
6-1-3
5-1-5
3-2-6
2-3-11
1-6-9
SIO- OUT #2 (plugged)
852
92
8-1-1
5-1-5
2-4-1
3-2-7
2-4-1
7-1-2
6-1-3
4-1-10
3-2-7
Interpolator #2- Read Tape
841
92
8-1-1
4-1-9
7-1-2
6-1-3
1-7-2
Interpolator #3- Read Tape
1-6-9
5-1-5
3-2-6
2-3-11
"h" Correction to Intermediate Ctr.
853
92
8-1-1
5-1-5
3-2-7
7-1-2
6-1-3
4-1-10
2-4-2
MIO Counter-
842
92
8-1-1
4-1-9
7-1-2
6-1-3
1-7-3
Cols. 13-24 to Buss Cola. 13-24
2-3-11
5-1-5
3-2-6
1-6-10
Print Counter #1- Reset
8531
92
8-1-1
5-1-5
3-2-7
1-7-3
7-1-2
6-1-3
4-1-10
2-4-2
MIO Counter-
Cols. 13-24 to Buss Cols. 1-12
842].
92
8-1-1
4-1-9
7-1-2
6-1-3
OUT CODES- A RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
86
92
8-1-1
7-1-2
8731
3-3-1
4-2-1
6-1-3
5-1-6
4-1-11
3-2-9
2-4-5
1-7-9
PQ Counter- Cols. 1-23 Product-Out
cont.
8732
92
1-9-3
8-1-1
7-1-2
3-3-1
2-5-2
2-5-2
6-Ln4
5-1-7"
4-2-1
1-9-4
Typewriter #1- OFF
Typewriter #2- OFF
862
92
8-1-1
7-1-2
6-1-3
5-1-6
874
92
8-1-1
6-1-4
2-4-5
4-1-11
3-2-9
1-7-10
Print Counter #1- OUT
7-1-2
4-2-1
5-1-7
3-3-2
2-5-3
1-9-5
SIO- OUT #1 (plugged)
8621
92
8-1-1
7-1-2
6-1-3
5-1-6
8741
92
8-1-1
6-1-4
2-4-5
4-1-11
7-1-2
5-1-7
1-7-10
3-2-9
Print Counter #2- OUT
4-2-1
1-9-5
3-3-2
2-5-3
SIO- OUT #3 (direct)
863
92
8-1-1
6-1-3
3-2-9
7-1-2
5-1-6
4-1-11
2-4-6
1-7-11
Punch Counter- OUT
87
92
8-1-1
7-1-2
6-1-4
5-1-7
4-2-1
3-3-1
2-5-1
1-9-1
Argument Control
871
92
8-1-1
7-1-2
1-9-1
6-1-4
5-1-7
4-2-1
3-3-1
2-5-1
Typewriter #1- ON
872
92
8-1-1
7-1-2
2-5-1
6-1-4
5-1-7
4-2-1
3-3-1
1-9-2
Typewriter #2- ON
8731
92
8-1-1
7-1-2
6-1-4
5-1-7
CO
IN CODBE i- B RELAYS
Code
FG
Open
NC
Controls
Code
FC
Open
NC
Controls
1
93
1-1-1
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
321
cont*
2-1-2
1-1-4
7-1-1
6-1-1
5-1-1
4-1-1
Storage Counter #7- IN
3-1-1
4
93
4-1-1
8-1-1
2-1-1
Storage Counter #1- IN
7-1-1
6-1-1
2
93
2-1-1
8-1-1
7-1-1
6-1-1
5-1-1
4-1-1
5-1-1
3-1-2
2-1-3
1-1-5
Storage Counter #8- IN
3-1-1
41
93
4-1-1
8-1-1
1-1-2
Storage Counter #2- IN
1-1-5
7-1-1
6-1-1
21
93
2-1-1
1-1-2
8-1-1
7-1-1
6-1-1
5-1-1
5-1-1
3-1-2
2-1-3
Storage Counter #9- IN
4-1-1
42
93
4-1-1
8-1-1
3-1-1
Storage Counter #3- IN
2-1-3
7-1-1
6-1-1
3
93
3-1-1
8-1-1
7-1-1
6-1-1
5-1-1
5-1-1
3-1-2
1-1-6
Storage Counter #10- IN
4-1-1
421
93
4-1-1
8-1-1
2-1-2
2-1-3
7-1-1
1-1-3
Storage Counter #4- IN
1-1-6
6-1-1
5-1-1
31
93
3-1-1
1-1-3
8-1-1
7-1-1
3-1-2
Storage Counter #11- IN
6-1-1
43
93
4-1-1
8-1-1
5-1-1
3-1-2
7-1-1
4-1-1
6-1-1
2-1-2
Storage Counter #5- IN
5-1-1
2-1-4
32
93
3-1-1
2-1-2
8-1-1
7-1-1
1-1-7
Storage Counter #12- IN
6-1-1
431
93
4-1-1
8-1-1
5-1-1
3-1-2
7-1-1
4-1-1
1-1-7
6-1-1
1-1-4
Storage Counter #6- IN
5-1-1
2-1-4
Storage Counter #13- IN
321
93
3-1-1
8-1-1
IN CODES- £ RELAYS -continued-
Code
FC
432
4321
93
93
93
51
93
52
93
521
53
93
93
Open
4-1-1
3-1-2
2-1-4
4-1-1
3-1-2
2-1-4
1-1-8
5-1-1
5-1-1
1-1-9
5-1-1
2-1-5
5-1-1
2-1-5
1-1-10
5-1-1
3-1-3
NC
8-1-1
7-1-1
6-1-1
5-1-1
1-1-8
8-1-1
7-1-1
6-1-1
5-1-1
8-1-1
7-1-1
6-1-1
4-1-2
3-1-3
2-1-5
1-1-9
8-1-1
7-1-1
6-1-1
4-1-2
3-1-3
2-1-5
8-1-1
7-1-1
6-1-1
4-1-2
3-1-3
1-1-10
8-1-1
7-1-1
6-1-1
4-1-2
3-1-3
8-1-1
7-1-1
6-1-1
4-1-2
2-1-6
1-1-11
Controls
Storage Counter #14- IN
Storage Counter #15- IN
Code
Storage Counter #16- IN
Storage Counter #17- IN
Storage Counter #18- IN
Storage Counter #19- IN
Storage Counter #20- IN
531
532
5321
54
FC
93
93
93
93
5U
542
5421
543
93
93
93
93
Open
NC
5-1-1
8-1-1
3-1-3
7-1-1
1-1-11
6-1-1
4-1-2
2-1-6
5-1-1
8-1-1
3-1-3
7-1-1
2-1-6
6-1-1
4-1-2
1-1-12
5-1-1
8-1-1
3-1-3
7-1-1
2-1-6
6-1-1
1-1-12
4-1-2
5-1-1
8-1-1
4-1-2
7-1-1
6-1-1
3-1-4
2-1-7
1-2-1
5-1-1
8-1-1
4-1-2
7-1-1
1-2-1
6-1-1
3-1-4
2-1-7
5-1-1
8-1-1
4-1-2
7-1-1
2-1-7
6-1-1
3-1-4
1-2-2
5-1-1
8-1-1
4-1-2
7-1-1
2-1-7
6-1-1
1-2-2
3-1-4
5-1-1
8-1-1
4-1-2
7-1-1
3-1-4
6-1-1
2-1-8
1-2-3
Controls
Storage Counter #21- IN
Storage Counter #22- IN
Storage Counter #23- In
Storage Counter #24- In
Storage Counter #25- IN
Storage Counter #26- IN
Storage Counter #27- IN
Storage Counter #28- IN
IN CODES- B RELAYS -continued-
Code
VC
5431
5432
54321
93
93
93
93
61
93
62
93
Open
621
63
93
93
5-1-1
8-1-1
4-1-2
7-1-1
3-1-4
6-1-1
1-2-3
2-1-8
5-1-1
8-1-1
4-1-2
7-1-1
3-1-4
6-1-1
2-1-8
1-2-4
5-1-1
8-1-1
4-1-2
7-1-1
3-1-4
6-1-1
2-1-8
1-2-4
6-1-1
8-1-1
7-1-1
5-1-2
4-1-3
3-1-5
2-1-9
1-2-5
6-1-1
8-1-1
1-2-5
7-1-1
5-1-2
4-1-3
3-1-5
2-1-9
6-1-1
8-1-1
2-1-9
7-1-1
5-1-2
4-1-3
3-1-5
1-2-6
6-1-1
8-1-1
2-1-9
7-1-1
1-2-6
5-1-2
4-1-3
3-1-5
6-1-1
8-1-1
3-1-5
7-1-1
NC
Controls
Storage Counter #29- IN
Storage Counter #30- IN
Storage Counter #31- IN
Storage Counter #32- IN
Storage Counter #33- IN
Storage Counter #34- IN
Storage Counter #35- IN
Code
63
cont.
631
632
6321
64
641
642
6421
FC
93
93
93
93
93
93
93
4».
CO
Open
6-1-1
3-1-5
1-2,-7
6-1-1
3-1-5
2-1-10
6-1-1
3-1-5
2-1-10
1-2-8
6-1-1
4-1-3
6-1-1
4-1-3
1-2-9
6-1-1
4-1-3
2-1-11
6-1-1
4-1-3
2-1-11
1-2-10
NC
5-1-2
4-1-3
2-1-10
1-2-7
8-1-1
7-1-1
5-1-2
4-1-3
2-1-10
8-1-1
7-1-1
5-1-2
4-1-3
1-2-8
8-1-1
7-1-1
5-1-2
4-1-3
8-1-1
7-1-1
5-1-2
3-1-6
2-1-11
1-2-9
8-1-1
7-1-1
5-1-2
3-1-6
2-1-11
8-1-1
7-1-1
5-1-2
3-1-6
1-2-10
8-1-1
7-1-1
5-1-2
3-1-6
Controls
Storage Counter #36- IN
Storage Counter #37- IN
Storage Counter #38- IN
Storage Counter #39- IN
Storage Counter #40- IN
Storage Counter #41- IN
Storage Counter #42- IN
Storage Counter #43- IN
IN CODES- B RELAYS -continued-
Code
FC
643
6431
6432
64321
65
93
93
93
93
93
651
652
65a
93
93
93
Open
NC
6-1-1
8-1-1
4-1-3
7-1-1
3-1-6
5-1-2
2-1-12
1-2-11
6-1-1
8-1-1
4-1-3
7-1-1
3-1-6
5-1-2
1-2-11
2-1-12
6-1-1
8-1-1
4-1-3
7-1-1
3-1-6
5-1-2
2-1-12
1-2-12
6-1-1
8-1-1
4-1-3
7-1-1
3-1-6
5-1-2
2-1-12
1-2-12
6-1-1
8-1-1
5-1-2
7-1-1
4-1-4
3-1-7
2-2-1
1-3-1
6-1-1
8-1-1
5-1-2
7-1-1
1-3-1
4-1-4
3-1-7
2-2-1
6-1-1
8-1-1
5-1-2
7-1-1
2-2-1
4-1-4
3-1-7
1-3-2
6-1-1
8-1-1
5-1-2
7-1-1
2-2-1
4-1-4
1-3-2
3-1-7
Controls
Storage Counter #44- IN
Storage Counter #45- IN
Storage Counter #46- IN
Storage Counter #47- IN
Storage Counter #48- IN
Storage Counter #49- IN
Storage Counter #50- IN
Storage Counter #51- IN
Code
653
6531
6532
65321
654
6541
6542
65421
FC
93
93
93
93
93
93
93
93
Open
6-1-1
5-1-2
3-1-7
6-1-1
5-1-2
3-1-7
1-3-3
6-1-1
5-1-2
3-1-7
2-2-2
6-1-1
5-1-2
3-1-7
2-2-2
1-3-4
6-1-1
5-1-2
4-1-4
6-1-1
5-1-2
4-1-4
1-3-5
6-1-1
5-1-2
4-1-4
2-2-3
6-1-1
5-1-2
4-1-4
2-2-3
1-3-6
NC
8-1-1
7-1-1
4-1-4
2-2-2
1-3-3
8-1-1
7-1-1
4-1-4
2-2-2
8-1-1
7-1-1
4-1-4
1-3-4
8-1-1
7-1-1
4-1-4
8-1-1
7-1-1
3-1-8
2-2-3
1-3-5
8-1-1
7-1-1
3-1-8
2-2-3
8-1-1
7-1-1
3-1-8
1-3-6
8-1-1
7-1-1
3-1-8
Controls
Storage Counter #52- IN
Storage Counter #53- IN
Storage Counter #54- IN
Storage Counter #55- IN
Storage Counter #56- IN
Storage Counter #57- IN
Storage Counter #58- IN
Storage Counter #59- IN
to
Jai
IN C0J3ES- £ R ELAYS -continued-
Code
FC
6543
65431
65432
654321
93
93
93
93
93
71
93
72
93
Open
NC
6-1-1
8-1-1
5-1-2
7-1-1
4-1-4
2-2-4
3-1-8
1-3-7
6-1-1
8-1-1
5-1-2
7-1-1
4-1-4
2-2-4
3-1-8
1-3-7
6-1-1
8-1-1
5-1-2
7-1-1
4-1-4
1-3-8
3-1-8
2-2-4
6-1-1
8-1-1
5-i-a
7-1-1
4-1-4
3-1-8
2-2-4
1-3-8
7-1-1
8-1-1
6-1-2
5-1-3
4-1-5
3-1-9
2-2-5
1-3-9
7-1-1
8-1-1
1-3-9
6-1-2
5-1-3
4-1-5
3-1-9
2-2-5
7-1-1
8-1-1
2-2-5
6-1-2
5-1-3
4-1-5
3-1-9
1-3-10
Controls
Code
Storage Counter #60- IN
Storage Counter #61- IN
Storage Counter #62- IN
Storage Counter #63- IN
721
73
Storage Counter #64- IN
(Storage Counter #65- IN
Storage Counter #66- IN
731
732
7321
74
FC Open
93
93
741
7432
93
93
93
93
93
93
7-1-1
2-2-5
1-3-10
7-1-1
3-1-9
7-1-1
3-1-9
1-3-11
7-1-1
3-1-9
2-2-6
7-1-1
3-1-9
2-2-6
1-3-12
7-1-1
4-1-5
7-1-1
4-1-5
IhW.
7-1-1
4-1-5
NC
8-1-1
6-1-2
5-1-3
4-1-5
3-1-9
8-1-1
6-1-2
5-1-3
4-1-5
2-2-6
1-3-11
8-1-1
6-1-2
5-1-3
4-1-5
2-2-6
8-1-1
6-1-2
5-1-3
4-1-5
1-3-12
8-1-1
6-1-2
5-1-3
4-1-5
8-1-1
6-1-2
5-1-3
3-1-10
2-2-7
1-4-1
8-1-1
6-1-2
5-1-3
3-1-10
2-2-7
8-1-1
6-1-2
to
J0»
Controls
Storage Counter #67- IN
Storage Counter #68- IN
Storage Counter #69- IN
Storage Counter #70- IN
Storage Counter #71- IN
Storage Counter #72- IN
EIO- IN
IN CODES- B RELAYS -continued-
Code
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
7432
3-1-10
5-1-3
7621
95
7-1-3
8-1-2
cont.
2-2-8
1-4-4
Print Counter #1- IN
6-1-5
2-3-1
5-1-4
4-1-7
74321
93
7-1-1
4-1-5
8-1-1
6-1-2
1-5-2
3-2-1
Exponential
3-1-10
5-1-3
763
95
7-1-3
8-1-2
2-2-8
6-1-5
5-1-4
1-4-4
Print Counter #2- IN
3-2-1
4-1-7
2-3-2
752
93
7-1-1
5-1-3
8-1-1
6-1-2
1-5-3
Interpolate
2-2-9
4-1-6
3-1-11
1-4-6
Typewriter #1- Initiate Printing
7631
95
7-1-3
6-1-5
3-2-1
1-5-3
8-1-2
5-1-4
4-1-7
2-3-2
Sine
7521
93
7-1-1
8-1-1
5-1-3
6-1-2
7654
95
7-1-3
8-1-2
2-2-9
4-1-6
6-1-5
3-2-4
1-4-6
3-1-11
Typewriter #2- Initiate Printing
5-1-4
4-1-8
2-3-7
1-6-1
Select Interpolator #1
753
93
7-1-1
8-1-1
5-1-3
6-1-2
765U
95
7-1-3
8-1-2
3-1-11
4-1-6
2-2-10
1-4-7
Punch Counter- IN
6-1-5
5-1-4
4-1-8
1-6-1
3-2-4
2-3-7
Select Interpolator #2
76
95
7-1-3
8-1-2
6-1-5
5-1-4
4-1-7
3-2-1
2-3-1
1-5-1
Divide
76542
95
7-1-3
6-1-5
5-1-4
4-1-8
2-3-7
8-1-2
3-2-4
1-6-2
Select Interpolator #3
761
95
7-1-3
6-1-5
1-5-1
8-1-2
5-1-4
4-1-7
3-2-1
2-3-1
Multiply
765421
95
7-1-3
6-1-5
5-1-4
4-1-8
2-3-7
1-6-2
8-1-2
3-2-4
LIO- IN
762
95
7-1-3
8-1-2
6-1-5
5-1-4
76543
95
7-1-3
8-1-2
2-3-1
4-1-7
3-2-1
1-5-2
Logarithm
6-1-5
5-1-4
4-1-8
3-2-4
2-3-8
1-6-3
Print Counter #1- Half Pick-up
IN RELAYS- B RELAYS - continued-
Code
FC
Open
765431
95
8321
853
8531
87
93
93
93
93
871
873
873]-
93
93
93
NC
7-1-3
8-1-2
6-1-5
2-3-8
5-1-4
4-1-8
3-2-4
1-6-3
8-1-1
7-1-2
3-2-5
6-1-3
2-3-10
5-1-5
1-6-8
4-1-9
8-1-1
7-1-2
5-1-5
6-1-3
3-2-7
4-1-10
2-4-2
1-7-3
8-1-1
7-1-2
5-1-5
6-1-3
3-2-7
4-1-10
1-7-3
2-4-2
8-1-1
6-1-4
7-1-2
5-1-7
4-2-1
3-3-1
2-5-1
1-9-1
8-1-1
6-1-4
7-1-2
5-1-7
1-9-1
4-2-1
3-3-1
2-5-1
8-1-1
6-1-4
7-1-2
5-1-7
3-3-1
4-2-1
2-5-2
1-9-3
8-1-1
6-1-4
7-1-2
5-1-7
3-3-1
4-2-1
1-9-3
2-5-2
Controls
Print Counter #2- Half Pick-up
Normalizing Register- IN
MIO Counter- IN
Buss Cols. 13-24 to MIO Cols. 13-24
MIO Counter- IN
Buss Cols. 1-12 to MIO Cols. 13-24
Storage Counter #64- Special IN
Storage Counter #65- Special IN
Storage Counter #68- Special IN
Storage Counter #69- Special IN
Code
874
8741
FC
93
93
Open
8-1-1
7-1-2
4-2-1
8-1-1
7-1-2
4-2-1
1-9-5
CO
NC
6-1-4
5-1-7
3-3-2
2-5-3
1-9-5
6-1^4
5-1-7
3-3-2
2-5-3
Controls
SIO- IN #1 (direct)
SIO- IN #2 (plugged)
MISCELLANEOUS CODES- C RELAYS
Code
FC
21
94
94
94
31
32
321
432
94
94
94
94
94
Open
1-1-1
2-1-1
2-1-1
1-1-2
94 3-1-1
3-1-1
1-1-3
3-1-1
2-1-2
3-1-1
2-1-2
1-1-4
4-1-1
3-1-2
2-1-4
5-1-1
NC
6-1-1
5-1-1
4-1-1
3-1-1
2-1-1
6-1-1
5-1-1
4-1-1
3-1-1
1-1-2
6-1-1
5-1-1
4-1-1
3-1-1
6-1-1
5-1-1
4-1-1
2-1-2
1-1-3
6-1-1
5-1-1
4-1-1
2-1-2
6-1-1
5-1-1
4-1-1
1-1-4
6-1-1
5-1-1
4-1-1
6-1-1
5-1-1
1-1-8
6-1-1
4-1-2
3-1-3
2-1-5
1-1-9
Controls
Storage Counter- Read-Out
Negative Absolute Value
Storage Counter- Read-Out
Positive Absolute Value
Switch- Invert
Intermediate Counter- Reset
EIO- Reset
Storage Counter and Switch- Invert
SIO- Reset
Read-Out Under Control of
Counter #70
Initiate Punching
Code
51
53
531
532
54
541
542
61
62
FC
94
94
94
94
94
94
94
96
96
96
Open
NC
5-1-1
1-1-9
6-1-1
4-1-2
3-1-3
2-1-5
5-1-1
3-1-3
6-1-1
4-1-2
2-1-6
1-1-11
5-1-1
3-1-3
1-1-11
6-1-1
4-1-2
2-1-6
5-1-1
3-1-3
2-1-6
6-1-1
4-1-2
1-1-12
5-1-1
4-1-2
6-1-1
3-1-4
2-1-7
1-2-1
5-1-1
4-1-2
1-2-1
6-1-1
3-1-4
2-1-7
5-1-1
4-1-2
2-1-7
6-1-1
3-1-4
1-2-2
6-1-2
5-1-2
4-1-3
3-1-5
2-1-9
1-2-5
6-1-2
1-2-5
5-1-2
4-1-3
3-1-5
2-1-9
6-1-2
2-1-9
5-1-2
4-1-3
3-1-5
1-2-6
Controls
Initiate and Complete Punching
Interpolator #1- Step Ahead
Interpolator #2- Step Ahead
Interpolator #3- Step Ahead
Interpolator #1- Step Back
Interpolator #2- Step Back
Interpolator #3- Step Back
Print and Complete Printing
Interpolation- Drop out
Tape Selection Relays
Pick up Interpolation-
Sequence Control Relay
ilk.
to
MISCELLANEOUS CODES- C RELAYS -continued-
Codle
FC
Open
NC
Controls
Code
FC
Open
NC
Controls
63
96
6-1-2
3-1-5
5-1-2
4-1-3
2-1-10
1-2-7
LIO- Reset
87
106
8-1-1
7-1-2
Stop- with Stop Key
632
96
6-1-2
3-1-5
2-1-10
5-1-2
4-1-3
1-2-8
Card Feed #1- OUT
6321
96
6-1-2
3-1-5
2-1-10
1-2-8
5-1-2
4-1-3
Card Feed #2- OUT
64
96
6-1-2
4-1-3
5-1-2
3-1-6
2-1-11
1-2-9
Automatic Check
641
96
6-1-2
4-1-3
1-2-9
5-1-2
3-1-6
2-1-11
Interpolator- Position
643
96
6-1-2
4-1-3
3-1-6
5-1-2
2-1-12
1-2-11
Division- Place Limitation
6431
96
6-1-2
4-1-3
3-1-6
1-2-U
5-1-2
2-1-12
Division- Place Limitation
6432
96
6-1-2
4-1-3
3-1-6
2-1-12
5-1-2
1-2-12
Division- Place Limitation
64321
96
6-1-2
4-1-3
3-1-6
2-1-12
1-2-12
5-1-2
Division- Place Limitation
7
107
106
7-1-1
7-1-3
Repeat
Stop- with Jinergency Switch and
£»top Key-
SEQUENCING - START . STOP . REPEAT
The start key is depressed and the start relay energized. Through the start relay, the read control relay, the start interlock relay and
the clutch magnet are energized. The sequence mechanism reads the line of coding (A, B, 7) • The corresponding sequence relays including
C-7 and thus the repeat relay are picked up. The pick up of the start interlock relay will open the circuit through the start key to the
start relay, preventing the flow of current to the start relay in the event that the start key is held down. If the repeat relay is ener-
gized, the start relay will pick up. If the emergency switch is on and the stop key depressed, the energized sequence relay C-7 will
permit the stop control relay to pick up. The pick up of stop control opens the circuit to the read control relay and the clutch magnet.
The stop control relay may also be picked up through the stop key and points of sequence relays C-8 and C-7«
Magnet
Seq-33-1 Start
Seq-31-1 Read Control
Clutch Magnet
Seq-28-1 Start Interlock
Seq-C-7-1
Seq-27-1 Repeat
Seq-32-1 Stop Control
Cycle
Cycle 1
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
Start Key or
Seq-27-1-1
VBP-276
FC-103 (6-5 1/3)
VBP-277
Seq-27-1-2
Seq-28-1-1 NC
FC-105 (4-2 1/2)
Sequence Cut-off
Switch
Card Feed ffl Sw.
Card Feed #2 Sw.
BBP-64
Seq-33-1-1
Seq-32-1-1,2 NC
Seq-27-1-1 or
Start Key
VBP-276
FC-104 (3-2 1/2)
VBP-279
Seq-33-1-3
Seq-33-l-(4)
Start
FC-108 (6-2 1/2)
VBP-278
Seq-33-1-4
± Start Key~" ^,Sea-2 7-l-l
1 FC-10 3 (6-5 1/3) .Seq-2 7-1-2
hfnrfc. I T V
"VB?2276' H~
.FC-10 8 (6-2 1/2)
fc T_J
*=±— ct
VBP^277
Seq-31-l-(4)
Read Control
and Clutch
Magnet
Seq-28-l-(4)
Start Interlock
VBTC278 "■
+ . FC-1 05 (4-2 1/2)
,£63=33-1-4
__ - F-18
Start
Seq-33-l-(4)
m
s~
v~
Y~
. . . . . . „ oSsg-33-l-l
Seq.Sw. C.F.#1 Sw. C.F.#2 Sw. BBP^64^ ♦ T Seo-3 2-l-l
Clutch
Magnet
^F-19
Seq-27-1-1 or
Start Key
VBP-276
Seq-28-1-4
+ „ Seq-2 7-1-1
— o — — *—
- F-18
Read Control
Seq-31-l-(4)
* -
Start Key
FC-10 4 (3-2 1/2)
"VBP=276~
H . , Q Seq- 33-l-3
VBPi579 »
Seq-2 8-1-4
- F-18
StarT'lnterlock
Seq-28-l-(4)
SEQUENCING - STAR T. STOP . REPEAT -continued-
Pick Up Circuit
FC-101 (3-2 1/3)
VBP-IOO
Seq-31-1,2,3,4
Reading Pins
Magnet
C-7-1-U)
FC-107 (0-5 1/4)
VBP-280
C-7-1-1
Stop Key
VBP-281
FC-106
(12-13 1/3)
VBP-282
C-7-1-3
Emergency Sw.
FC-101 (3-2 1/3)
VBP-100
Seq-31-1,2,3,4
Reading Pins
Seq-27-l-(4)
Repeat
Seq-32-l-(4)
Stop Control
C-8-l-(4)
C-7-l-(4)
Stop Key
VBP-281
FC-106
(12-13 1/3)
VBP-282
C-7-1-2
C-8-1-1
Seq-32-l-(4)
Stop Control
Hold Circuit
FC-102 (4-9 3A)
VBP-225
C-7-1-4
FC-107 (0-5 1/4)
VBP-280
Seq-27-1-4
Stop Key
VBP-281
Seq~32-l-4
FC-102 (4-9 3/4)
VBP-225
C-8-1-4
C-7-1-4
Circuit Diagram
Stop Key
VBP-281
S«iq~32-l-4
+JE-101 (3-2 1/3)
S&
VBP-100
.FC-102 (4-9 3/4)
VBTCZ25
t
,Seq-31-2
t
,Seq-31-3
f t
[Seq-31-4
t
i
£:7
9-
C-7-1-4
^5^fc?J" 18
_+ FC-107 (0-5 1/4)
TT . ^ . _c-7-i-i
msm-
- F-
Seq-27-1-4 rT?epea^"
Seq-27-l-(4)
+ Stop Key
~~R". „ .FC-10 6 (12-13 1/3)
•"^VBPfeeir' ^TT , ~ J3-7-1-3
TOP=282
Seq-32-1-4
Emer.Sw.
^/-le
Stop Control
Seq-32-l-(4)
+ FC-10 1 (3-2 1/3)
H ->
P^^-9
Seg.-31-l
VBP-100
Seq-3 1-2
^eg^l-3
Seq-31-4
FC-1C2 (4-9 3/4)
JC-8
C-8^1-4
C~7
£-7^1-4
i-aJL- 1
■ F-18
C-8-l-(4)
C-7-l-(4)
VBP-225
+■ Stop Key
FC-106 (12-13 1/3)
p-7-1- 2
^F-18
Stop* Control
Seq-32-l-(4)
SEQUENCING - AUTOMATICS
As mentioned on page 15, the code Miscellaneous 7 which controls the repeat relay may be replaced by certain automatic continue operation
codes. The circuits controlled by these automatic codes are presented in the following table, except for the circuit operated by the check
code, Miscellaneous 64, which is included in the automatic check counter circuits. Each of these circuits may replace the circuit through
the start relay to pick up the read control relay and the clutch magnet. For all automatic codes, the cam contact FC-105 provides the im-
pulse which travels through the card feed control circuits, as shown in the card feed circuit, to BBP-64. The alternate circuits employed
by the automatic codes of the different components of the machine are shown between BBP-64 and FBP-98. All of the circuits are completed
from FBP-98 to the read control relay and the clutch magnet as shown in the last diagram of this group.
Pick Up Circuit
NC
NC
NC
NC
BBP-64
12-1,2-3
or
BBP-110
44-5-1
BBP-111
FBP-133
216-1-2
and
55-3-2
78-2-8
81-2-9
BBP-52
FBP-99
201-1-2 NC
FBP-98
BBP-64
79-1-7
48-1-7
BBP-54
or
BBP-110 and
165-1-8
290-1-2 NC or
162-1-7
130-1-2 NC
176-1-2 NC or
254-3-1
255-3-1
256-1-2
257-1-2
and
FBP-98
Magnet
Hold Circuit
Circuit Diagram
MULTIPLY-DIVIDE UNIT
+s-0 ol2=l-3
BBP.
64
=2.-3
o55=3-2
^T . q81-2-9
I ^ FBP^- 9 9 q201 -1 -2
BBPC52 °^ ^^
BBP-110 + _._ p o_Z§P^ 133 2l6-l -2
BBP-111
Ofcs— &
FBpV§8~
INTERPOLATION UNIT
■. ~ „79-l- 7
BBP^4~° r , ^8-1- 7
o— — <y
BBP=llCr
FBP - 98 t -
Pick Up Circuit
BBP-64
11.-1-5
34-3-8(not used)
BBP-54
or
BBP-110
FBP-135
207-1-1
and
FBP-98
BBP-64
12-1,2-3
or
BBP-110
^-5-1
BBP-111
FBP-133
216-1-2 NC
or
FBP-135
266-3-1
217-3-1
216-1-3
and
55-3-2 NC
78-2-8 NC
81-2-9 NC
BBP-52
FBP-99
201-1-2 NC
or . ...
216-1-2
225-1-3 NC
FBP-181
BBP-53 ....
or
22A-3-1
and
FBP-98
SEQUEN CE - AUTOMATIC -continued-
CO
Magnet
Hold Circuit
Circuit Diagram
LOG UNIT
11-1-5
BBP$110
-o34=2r*
(not used) BBP^
ift-s s
ymm
?k
FBP*135 t _
EXPONENTIAL UNIT
+. n - 12-1-3
BBPfoTT
' 12-2-3
-3.-2
"f 5 ^
, 78-2- 8
^~T , -81-2-9
"^T . ~ FBPj99 -201-1 -2
BBP^52 T .
FBP*$
^4-5-1
BBP¥110~" \
2l6-lc2_
FBPfijT \ Q 2l6-l -3
212=2-1
t
Q 224- 3-l
_ 225-J-3
"FBP^8T
Pick Up Circuit
BBP-64
81-3-1 NC
230-3-3
FBP-98
BBP-64
BBP-110
FBP-135
113-3-2
112-1-3
103-3-1
102-3-12
143-3-2
142-1-3
133-3-1
132-3-12
100-1-2
FBP-98
BBP-64
BBP-110
FBP-135
246-3-2
248-1-11
or
Card Indicator-
1,2 NC
245-3-2
and
FBP-98
SEQUENCING - AUTOMATICS -continued-
Magnet
Hold Circuit
Circuit Diagram
BBP^64
bIp264~
SINE UNIT
Jl=2rl
BBP-^4
tL
,220=3-3
FBP=98
PRINT
BBP*110
FBP-135
012=3-2
♦
,112-1-3
♦ ,
,102-3-1
t .
,102-3-12
♦
143-2-2
♦ ,
142-1-3
♦ .
,133-3-1
f .
100-1-2
132-3-12
♦
♦ . >
W&W*
PUNCH
+ s^ IBP^llO
FBP-135
,246-3-2
.248-1-11
Card Indicator-1
Card Indicator-2
,245-3-2
TBl^g- e
4k.
CO
en
SEQUENCIN G - AUTOMATICS -continued-
W
CD
Pick Up Circuit
FC-105 (4-2 1/2)
Sequence Cut-off
Switch
Seq-25-1-1,2
Seq-26-1-1,2
Card. Feed #1 Sw,
Card Feed #2 Sw.
BBP-64
Magnet
Hold Circuit
FBP-98
Seq-32-1-1 NC
Seq-32-1-2 NC
Seq-31-l-(4)
Read Control
and
Clutch Magnet
Circuit Diagram
CARD FEED
jtJ&ADH (4-2 1/2)
TT. V oSfiar25-l-l
Seq.Sw.
t
^Seq- 25-1-2
y~
-Sea=26-1-1
t_
£©^26-1-2
/
C.F.#1 Sw. C.F„#2 Sw.
( Completion of Preceding Circuits )
,^§3-32-1-2
Read Control
S<sq-31-l-(4)
_ - F-18
r\ — F— 19
~ v ^*~^Clutch Magnet
BBP^64
SWITCHES
CYCLE 0. Assuming it is desired to read out of switch 8, code 75, into storage counter 5, code 31, the sequence mechanism reads the line
of coding (75, 31, blank). The sequence relays are picked up. The switch 8 out and storage counter 5 in relays are energized. If the code
32 is used in the Miscellaneous column, the storage counter invert relay is picked up. If the code 21 is used in the Miscellaneous column,
the switch invert relay and the IVS invert relay are picked up. If the code 8431 in the Out column is read, the independent variable
switch (IVS) out relays are energized.
CYCLE 1. The storage counter magnets are energized. The carry circuits, which are presented under storage counters, are closed and the
carry impulse completes the entry.
Magnet
Seq-A-7-1
Seq-A-5-1
Seq-B-3-1,2,3
Seq-B-l-l,..,ll
SC5-4,5,6 Str Ctr In
Sw8-1,2,3 Switch Out
Str Ctr Magnets
Seq-C-2-1, . . ,6
Seq-C-1-1, ..,11
Switch Invert
Seq-A-8-1
Seq-A-4-1,2
Seq-A-3-1,2,3
Seq-A-l-l,..,ll
Seq-30-1,2,3 IVS Out
Seq-29-1 IVS Invert
Cycle
Cycle 1
I I I
■ I I I I
Pick Up Circuit
FC-101 (3-2 1/3)
VBP-100
Seq-31-1,2,3,4
Reading Pins
Magnet
A-7-l-(4)
A-5-l-(12)
B-3-l,2,3-(12)
B-l-l,..,ll-(12)
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
A-7-1-4
A-5-1-11
B-3-3-11
B-l-11-11
Circuit Diagram
4 FC-10 1 (3-2 1/3)
* H . Q pSea=31-l
VBP-100
Seq-31-2
Seq-3 1-3
Seq-31-4
{ ^=LL
< «^
FC-10 2 (4-9 3/4)
H vBp g^r —
* J i ^=L
A-7-1-4
+su
A-5
^-5-1-11 — r^A^-l-
A-7-l-(4)
- F-16
■(12)
3-3-3-11 I^iB-3-l,2,3-(12)
t
r P-17
B-l-1 1-11 p^B^-1 . . . f 11-(12)
SWITCHES -continued-
Pick Up Circuit
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1 NC
A-7-1-1
A-6-1-2 NC
A-5-1-3
A-4-1-6 NC
A-3-1-11 NC
A-2-2-9 NC
A-l-4-5 NC
SwBP-2-8
SC-1,..,9
Str Ctr Reset NC
Str Counter
Invert NC
SBP-3-l,..,9
swbp-:l-i,..,9
Switch Invert NC
SwBP-1-11,.,,20
Switch RO
Sw8-1,2 Sw Out
Buss
SC5-4,5
Str Ctr In
FC-101 (3-2 3/3)
VBP-lOO
Seq-31-1,2,3,4
Reading Pins
Magnet
Sw8-1,2-(12)
Sw8-3-(4)
SC-11 (12-0)
SBP-1-2
SwBP-3-28
Sw8-3-4
Str Counter
Magnets
- w ,...5-(12)
-2-6-(6)
C-l-l,..,ll-(12) IC-1-11-11
C-2-1,
C
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
C-2-6-6
oo
Circuit Diagram
+ FC-92 (12 1/2-13 2/3)
CK-i=8-l-l
f _«£=5=l-3
t__JW4-l-6 Switch Out
-^X^A-3^11
I 0^=2-2-9
SC-11 (12-0) [
H
SBP-1-2 SwBP-3-28
^w8-3-4
+ SC-1. .,>.9
-H p. — !
Sw8-3-(4)
- F-14
Str Ctr f . q.
Reset Str Ctr " SBP-3- SwBP^l^ -0 F
ire — * g._ ^h <J^
Invert 1,..,9 1 #»-,9 Switch 'SwBPi3£~
Invert 11, . . ,20
6 l o 2°3 o 4° 5 6°7 8°9
Sw RO ^ jSwS-1 ,2
SC5-4,5
3
F-14
+ FC-101 (3-2 1/3)
"^Hl^-^^^^sja^i-i
VBP-lOO
Seq-3 1-2
t_
5egt21-3
fet31-4
FC-10 2 (4-9 3/4)
fiJP^225
■ * * K z^h
,C-2
Buss
*SLi
*SU~
Str Counter
.C-l
C-2-6-6
9-
t
[C-l-11-11
t _
C-2-1,.., 5-(12)
C-2-6-(6)
]^C^i,..,ll-(l2)
SWITCHES -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
SC-1,..,9
Str Ctr Reset NC
Str Counter
Invert NC
SBP-3-l,..,9 and
SBP-6-10
SwBP-l-l,..,9
Switch Invert NC
SwBP-l-ll,..,20
Switch Common
and RO
+ SC-1
.SC-2
SC-3
SC-4
SC-5
SC-6
H o.
SC-7
SC-8
SC-9
Str Ctr Reset
* -
XI
t__
Str Ctr Invert
"L^
"L_
* -
T—
T_i
X~I
J—*
t_^£°.
SBP
3A
Switch Invert R.O.
Mldgs.
4 -
^s^p—f
1-1 ' ^
3-2 *
25 W"T~Z
a5 S?zr-T
3 o^-^
3-6 ♦
3 -^r-[
3-8 *
- j52 i9r^TT
SwBP
^4 *,
^cH 2
1-13 3
— ch* 6-
i^cM
1-;
& £
i^dt
1-17 7
— o-V d-
* — 0—» O—
2^S.
• — o— fr o—
SWITCHES -continued-
it*
o
Pick Up Circuit
FC-94
(12 1/2-13 2/3)
VBP-H8
c-6-i-i n
C-5-1-1 N
C-4-1-1 N
C-3-1-1 N
C-2-1-1
C-l-1-2
SBP-1-9
SwBP-3-26
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1
A-7-1-2 NC
A-6-1-3 NC
A-5-1-5 NC
A-4-1-9
A-3-2-6
A-2-3-12 NC
A-l-6-11
FC-1,..,9
FBP-33,..,49
VBP-267,..,275
Seq-29-1 NC
IVS W
Seq-30-1,2
Buss
SC5-4,5
FC-94
(12 1/2-13 2/3)
VBP-148
C-6-1-1
C-5-1-1
C-4-1-1
C-3-1-1
C-2-1-1
C-l-1-2
NC
NC
NC
NC
Magnet
Switch Invert
Seq-30-l,2-(12)
Seq-30-3-(4)
IVS-OUT
Str Counter
Magnets
Seq-29-l-(12)
IVS Invert
Hold Circuit
SC-11 (12-0)
SBP-1-2
SwBP-3-28
Sw Invert-11
FC-97 (12-0)
VBP-173
Seq-30-3-4
FC-97 (12-0)
VBP-173
Seq-29-1-12
Circuit Diagram
±,FC-94 (12 1/2-132/3)
.C-6-1-1
VBP^548*^ T n C-5-l -l
^^L_^=4-i-i
^T_ < £r3j^-1
t SC-ll (12-0)
H . o . n ■ o 5 " ln vert-11
SBP5-2 SwBP-3-28 + ,
T C-2-l-l
tL_ Czkl-2
Sw Invert-(12)
-Q
SBP-1-9 SwBF
m^]
+ FC-92 (12 1/2-13 2/5)
"H",. >.8-l-l
VBF550 7 .A-7-1- 2
"SwlP^3-3'0 SBP%-9"*F^l4
Seq-30-l,2-(12)
Seq-30-3-(4)
IVS-OUT
FC-97 (12-0)
VBF3773
r£ecfc30-3-4
t__oA-2-2-12
] F-18
±jre^..,9
=0^77=0-
Sea-29";1
F13P^37T . ,49 VBP^6T
,..,275
o l o 2 o 3 o 4Y5 o 6 o 7 o 8 o 9°
IVS RO I jSeq-3 0-1.2
t . o 0505=4,5
Buss t silr<l> F " 14
erMaenet
+FC-94 (12 1/2-13 2/3)
a
__. ^-6-1-1
VBP^T T C-5-l- l
T" c-4-i-i
^T_ 43 S=3-J-l
L_oe=2-i-i
J FC-9 ?. (12-0) t C-l-l -2
T3_, n— ^ Se a= 29-l-12 t
Str Counter Magnets
IVS Invert
'VBI&173
t
r^H^tai)
r F-18
STORAGE COUNTERS
CYCLE 0. Assuming that is is desired to read out of storage counter 3, code 21, into storage counter 1, code 1, the sequence mechanism
reads the line of coding (21, 1, blank). The sequence relays are picked up. The storage counter 3 out and storage counter 1 in relays are
energized. If the code 1 in the Miscellaneous column is read, an additional circuit is closed, if a stands in the 24th column of counter
3, picking up the storage counter invert relay and thus causing the negative absolute value to be read out. If the code 2 in the Miscella-
neous column is read, an additional circuit is closed, if a 9 stands in the 24th column of counter 3, picking up the storage counter invert
relay and thus causing the positive absolute value to be read out. Assuming that it is desired to reset counter 1, the sequence mechanism
reads the line of coding (1, 1, blank). The storage counter 1 out and in relays and the storage counter reset relays are picked up. The
energizing of the storage counter reset relay opens the circuit to the carry control relay.
CYCLE 1. The storage counter magnets are energized. The storage counter carry control, carry and 24th column carry relays are picked up.
The carry impulse completes the storage counter entry.
Magnet
Seq-A-2-1, . . ,6
Seq-A-l-l,..,ll
Seq-B-l-l,..,ll
SC3-1,2,3 Storage Counter Out
SCl-4,5,6 Storage Counter In
Storage Counter Magnets
SC1-9 Storage Counter Carry Control
SCl-7,8 Storage Counter Carry
SCl-10,11 24th Column Carry
SC3-10,11 24th Column Carry
Storage Counter Invert
Str Ctr Invert (- Absolute Value)
Str Ctr Invert (+ Absolute Value)
Storage Counter Reset
Pick Up Circuit
FC-101 (3-2 1/3)
VBP-100
Seq-31-1, 2,3,4
Reading Pins
Magnet
A-2-l,..,5-(12)
A-2-6-(6)
A-1-1,..,11-(12)
B-l-l,..,ll-(12)
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
A-2-6-6
A-l-11-11
B-l-11-11
Cycle
Cycle 1
I I
Circuit Diagram
+ FC-101 (3-2 1/3)
+SU,
A-2-l,...5-(12)
l-2-6-(6)
- F-16
A-l-l,..,ll-(12)
^S^l,..,ll-(12)
Ts&m
STORAGE COUNTERS -continued-
Pick i[Jp Circuit
Magnet
Hold Circuit
Circuit Diagram
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1 NC
A-7-1-1 NC
A-6-1-1 NC
A-5-1-1 NC
A-4-1-1 NC
A-3-1-1 NC
A-2-1-1
A-l-1-2
SBP-10-3
Storage Ctr Out
SC3-1,2-(12)
SC3-3-U)
SC-11 (12-0)
SBP-l-2
SC3-3-4
+ FC-92 (12 1/2-13 2/3)
. H >- o„. oibft-i-i
iffiP-150 T o A -7;l-l
T A-6-3.-
ISC-U (12-0)
H ,_^ oSC3=3-4 '
SBF3.-2 f
■1
A-5-l-l
T .A-4-1-1 Str Ctr Out
T oA-2-i-i
T A-2-1-1
t A-l-l-2
*~1
1 -
. .- F-14
SBP-10-3 1 SU3-1,2-(12)
SC3-3-(4)
FC-93
(12 1/2-13 2/3)
VBP-H9
B-8-1-1 NC
B-7-1-1 NC
B-6-1-1 NC
B-5-1-1 NC
B-4-1-1 NC
B-3-1-1 NC
B-2-1-1 NC
B-1-1-1
SBP-8-1
Storage Ctr In
SCl-4,5-(12)
SCl-6-(4)
SC-U (12-0)
SBP-l-2
SC1-6-4
+ FC-93 (12 1/2-13 2/3)
^^mttpp f 3-7-1-1
T J3-6-1-
— W"
SC-11 (12-0)
""FT. ~ . J5C1-6-4
•1
B-5-1-1
r B-4-1-1 Str (
t n B-3-l-l
° f .B-2-1-1
J
3tr In
-1-1
^ r F-14
"SBP-l-2" " f
* SBP2e-l T "501^4, 5-112)
SCl-6-(4)
SC-1,..,9
Str Ctr Reset NC
Str Counter
Invert NC
SBP Rows 3,.., 7
Str Ctr RO
SC3-1,2 Str Ctr
Out
Buss
SCl-4,5 Str Ctr
In
Storage Ctr
Magnets
+ <
m^.,9 —
" . •
Str Ctr Reset f
<~v
Str Ctr Invert SBP~Rowe
3 7
Posts 1°2 3 4 5 6 7T8 9° „SC3-1,2-1,».,12
1,..,10 Str Ctr RO
1—.
«SCl-i
+ , 5-1,.., 12
StrCount<
Magnets
F-14
Bubs " +
Sr* "
STORAGE COUNTERS -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
SC-1,..,9
Str Ctr Reset NC
Str Counter
Invert NC
SBP Rows 3,.., 7
Str Counter
RO Moldings
rrr .o (
^
sc-:
a
Str Ctr Reset
SC-2
I_
T . ,
SC-,
a-
SC-5
s.
SC-6
,SC-8
SC-9
H^
Str Ctr Invert
a
SBP Rows RO
3,.., 7 Moldings
^ — °3"
"^ — * °4
^ — * °5
■^ — • — * V
^ *— ' °7"
^§ • — - °r
^ 9
-O- • » o—
35
Pick Up Circuit
SC-13 (2-1 1/2)
Reset-10 NC
SBP-1-4
SC1-6-1
SC-12 (11-14)
SBP-1-3
SC1-9-1
SC-12 (11-14)
SBP-1-3
SC1-9-2
9 or 10 Contact
SC-15 (13-15 1/3)
SBP-1-6
SC3-3-1
9 or 10 Contact
FC-94
(12 1/2-13 2/3)
VBP-148
C-6-1-1 NC
C-5-1-1 NC
C-4-1-1 NC
C-3-1-1
C-2-1-2
C-l-1-4 NC
SBP-1-12
FC-100
(13-15 1/4)
Seq-10-1-1
SC-17(14-14 1/2)
SBP-].-10
SC3-H-2 NC
SC3-3-3
SBP-1-12
Magnet
Str Ctr Carry-
Control
SCl-9-(4)
Str Ctr Carry
SCl-7,8-(12)
24th Col Carry
SCl-ll-(4) or
-10-(4)
SC1-
24th Col Carry
SC3-ll-(4) or
SC3-10-(4)
Str Ctr Invert-
(12)
Hold Circuit
Invert (Minus
Absolute RO)-
(12)
SC-14
(2-14 1/16)
SBP-1-5
SC].-9-4
SC--11 (12-0)
Invert-12
SC--11 (12-0)
Invert-12
STORAGE COUNTERS -continued-
Circuit Diagram
» SC-13 (2-1 1/2)
H . Jteset -10
J=L -^ cpS± T „ .SC1-6 -1
SC-14 (2-14 1/16)
TT rv J5C1-9 -4
w _^ >rF-14
SCi-9^4)
Str Ctr Carry
Control
+ SC-12 (11-14)
~~ TT n -SC1-9-1
- L - J - t ~SBP^E-^ ° r _^~. F-14
*~^-S~Cl377$:(i2) Str Ctr Carry
+ SC-12 (11-14)
- F-14
rt SC1-9-2 _^ 9JT
^T 3 Cl^fl-(4) 24th Col Carry
'^^ SCl-10-(4)
+ SC-15 (13-15 1/3) , <t ^*~<J-U
~"TT n . SC3-3-1 n 9f OL T3c3^L-(4)
t< ^i SC3 _ 10 _ (4)
+ FC-94 (12 1/2-13 2/3)
TT ^^ c-6-1-1
'WP^lSS^T C-5-1-1
°"— y- c-3-1-1
-° T c-2-1-2
T — O'
24th Col Carry
SC-11 (12-0)
^Hl
c-1-1-4
Invert-12
T
Str Ctr Invert
- F-14
S^l=12>^nv^rt-(:L2)
+ FC-100 (13-15 1/4)
seq-10-1-1
°— -*— sc-17 (14-14 1/5T 1 * . JSC3-3-3
^^H
SC3-11-2
-o— — o-
SC-11 (12-0)
TBI
-sBpfcccr
Minus Absolute R0
- F-14
* SBlfcl2>%nVe:rt-(12)
Invert-12
-o-
STORAGE COUNTERS -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
FC-100
(13-15 1/4)
Seq-11-1-1
SC-18(14-14 1/2)
SBP-1-11
SC3-11-2
SC3-3-3
SBP-1-12
SC-16
(14-15 1/3)
SBP-1-7
SC1-6-2
SC1-3-2
SBP-2-12
SC-10
(12-12 1/2)
SBP-1-1
Str Ctr Carry
Contacts
SCl-7,8-l,..,12
SC1-11,10-1
Invert (Plus
Absolute RO)-
(12)
Str Counter
Reset-(12)
Str Counter
Magnets
5C-11 (12-0)
Invert-12
SC-11 (12-0)
Reset-12
+ , FC-10 (13-15 1/4)
w
=11 (12-0)
Sea-11 -1-1 SC3- 11-2
t . .SC-ie (14-14 J72VI Q SC3-3-^
H . Q. ^ * t_
SBP^l-11
Plus Absolute RO
^_F-14
£nvert-(12)
-» — o — —
SBP^l-12
^
Jnxsrt-12
f , SC-16 (14-15 1/3)
H . q_^SC1-6-2
sBP-iPr r
LSC-ll (12-0)
a
^01=3-2
Str Ctr Reset
pReset -12
+ SC-10 (12-12 1/2)
* |_|
M » ^>
.SC1-12-2
SBP-1-1
SC1-12-;
9K.
_10f
9£
jloj
9£
_iQt
^01=7-2
t_, ^UPol.2
9£
lOf
.SC1-1 3-2
sci-13-3
9£
SCl-11-1
* —
SC1 -10-1%
J3arry Booster-
"^ 12.(4)
^Cl-7 -12
* . J^.Col.12
♦ - «jU Co1 - 13
„SCl-8-ll
t_^__^.Col.23
JSC1-8-12
_^ n .Carry Booster-
"^13-(4)
*MjS34
- F-14
Str Ctr Magnets
en
HIGH ACCURACY
CYCIE 0. Assuming that it is desired to read from register R into storage counter 68, code 73, ldth the ganged carry control, the sequence
mechanism reads the line of coding (R, 873, blank). The sequence relays are picked up. The storage counter 68 in relay and the special
storage counter 68 in relay are picked up.
CYCIE 1. Through the special storage counter 68 in relay, the carry interlock relay, ganging the carry circuits of counter 68 and 69, is
picked up.
CO
Magnet
Seq-B-8-1
Seq-B-7-1
5eq-B-3-l,2,3
Sp68-In
SC68-In
Storage Counter Magneta
Carry Interlock-2
SC68-9 Carry Control
SC69-9 Carry Control
SC68-7,8 Carry
SC69-7,8 carry
Cycle
Cycle 1
Pick Up Circuit
FC-101 (3-2 1/3)
VBP-100
Seq-31-1,2,3,4
Reading Pins
Magnet
B-8-l-m
B-7-l-(4)
B-3-l,2,3-(l2)
FC--102 (4-9 3/4)
VBP-225
B-13-1-4
B-7-1-4
B-3-3-11
Hold Circuit
Circuit Diagram
» FC-10 3. (3-2 1/3)
^HL^ n Se 3= 31-l
\ r BP-100
Seq-31-2
Sea-31-3
Jgeq-31-4
t_
.B-8
T — *SU
8-1-4
«££
«c2=l-
FC-102 (4-9 3/4)
-Tl^^25"
r *SL
U
B-8-l-(4)
3j^hll
t_l
B-7-l-(4)
_- F-17
B-3-l,2,3-(l2)
HIGH ACCURACY -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1
B-7-1-2
B-6-1-4 NC
B-5-1-7 NC
B-4-2-1 NC
B-3-3-1
B-2-5-2 NC
B-l-9-3 NC
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1
B-7-1-2
B-6-1-4
B-5-1-7
B-4-2-1
B-3-3-1
B-2-5-2
B-l-9-3
Sp68-1
Sp68-IN-(4)
SC68-4,5-(12)
SC68-6-(4)
SC-13 (2-1 1/2)
Reset-10 NC
SBP-2-4
Sp68-3
Sp69-3
SC-13 (2-1 1/2)
Reset-10 NC
SBP-2-4
SC68-6-1
SC-13 (2-1 1/2)
Reset-10 NC
SBP-2-4
SC69-6-1
Carry Interlock-
2-(6)
Carry Control
SC68-9-(4)
Carry Control
SC69-9-(4)
SC-11 (12-0)
SBP-2-2 and
SC68-6-4
Sp68-1 or
Sp68-4
SC-11 (12-0)
SBP-2-2
SC68-6-4
sc-14
(2-14 1/16)
SBP-2-5
C 1-2-6
SC-14
(2-14 1/16)
SBP-2-5
SC68-9-4
SC-14
(2-14 1/16)
SBP-2-5
SC69-9-4
+,Ffr- ?3 (12 1/2-13 2/3)
Q qB— 8— 1 — 1
VBP-149 ♦ qB-7-1-2
\ pB-6-1-4
ISCJJL (12-0)
, q . qSCoQ— 6— L
SBP-2-2
T__oB=5=l-7 Special Str Ctr IN
I <B=4=2-1 Sp68-IN-(4)
w T qB-3-3-1
,Sp68-l + B-2-5 -2
f qB-3li9-3 F-14
t ^JL^-o
_oSb68-4
+ .FC-9,3 (12 1/2-13 2/3)
H r^rB-e-1-1
VBP^549 r qB-7-1-2
t oE=6=l-4
t fi-5-1 -7 Normal Str Ctr IN
f gB-4-2-1 SC68-4,5-(12)
^~y ^-3-3-1 SC68-6-(4)
SC-11 (12-0)
SBP-2-2
* SC-13 (2-1 1/2)
st-10
qSC68-6-4
f qB-1-9-3
F-14
cm&rl
i-14 (2-14 1/16) SBP-2-4
SC-14 (2-14 l/li
H . ' o- — ♦
Jfipd2-3
-CI-2- 6
SBP-2-5
4 SC-13 (2-1 1/2)
H , Jteset -10
gC^ (2-14 1/16) T . Q
H=T . Q i ^SC68- 9-4 SBP^T
sbp-2-5 r ,
•», SC-13 (2-1 1/2) C
H , ^ Reset -10
^068- 6-1
T
<^F-14
Carry Inter lock-2-(6)
Str Ctr Carry Control
SC68-9-(4)
-c F-14
-c£I=2r5
T~ t Q ^C6Q- 6-l
SC-14 (2-14 1/16) SBP^-4 ♦ .
H . D __^ o SQ69-9-4
SBP32-5 4 ,
1<U—C,F-14
Str Ctr Carry Control
SC69-9-U)
HIGH ACCURACY -continued-
SC-10
(12-12 1/2)
SBP-2-1
Str Ctr Carry
Contacts
SC68-7-l,..,12
SC69~8-1,..,12
SC68--11,10-1
SC69«7-1,..,12
SC69'-8-l,.„,12
SC69»11,10.-1
Pick Up Circuit
Magnet
Counter Magnets
Ctrs 68 and 69
Hold Circuit
Circuit Diagram
±_JC=10 (12-12 1/2)
FT ,»
SBP-2-1
col.l 9_£
l ot
col.2 9^
10 •
col. 23 9jE
10_f
SC68-11-1
SC6 8-10-3J
col. 24
-£I=2>3
C 1-2-4
col.l 9jE
l°J
col.2 9jT
l°J
col.23 9 * ~
SC69-11-1
i —
SC69 -10-3%
CI-2- 1
" 1_
n-2-2
_r
col. 24
Counter 68
SC68-7~1
J L . ^Q.^ col. 1
-oSCita-7-2
t— ,JL
,SC68-8-ll
SC68-8-12
t_
SC69-7-2
SC69-8-11
,SC69-8»12
-J^
-Jlx
Counter 69
_ SC69-7-l
* . K^
-sJL-
-vk-
col. 2
col. 23
col. 24
col. 1
col. 2
col. 23
^Jcol. 24
CHOICE COUNTER
CYCLE 0. The sequence mechanism reads the Miscellaneous code 432 and picks up the corresponding sequence relays. The choice relay of
counter 70 is picked up. Through the choice relay the storage counter 70 24th column carry relay is picked up. If there is a 9 standing
in the 24th column of counter 70, the energized choice relay completes a circuit to pick up the storage counter invert relay.
Magnet
Seq-C-4-1,2
Seq-C-3-1,2,3
Seq-C-2-l,..,6
Choice Relay
SC70-11 24th Column Carry
Storage Counter Invert
Pick Up Circuit
FC-101 (3-2 1/3)
VBP-100
Seq-31-1,2,3,4
Reading Pins
FC-94
(12 1/2-13 2/3)
VBP-148
C-6-1-1 NC
C-5-1-1 NC
C-4-1-1
C-3-1-2
C-2-1-4
C-l-1-8 NC
Magnet
C-4-l-(12)
C-4-2-(6)
C-3-l,2,3-(12)
C-2-l,..,5-(12)
C-2-6-(6)
Choice Relay-(6)
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
C-4-2-6
C-3-3-11
C-2-6-6
SC-15
(13-15 1/3)
SBP-2-6
Choice-6
Cycle
Cycle 1
Circuit Diagram
+ FC-10 1 (3-2 1/3)
~^~FT.,_q,_ Seq-31-1
VBP^lOO
[Seq-31-2
lSeq-31-3
[Seq-31-4
( «-<*
C-4_
4-2-6
{ <-^
Q-r
fe-
C-2
*-o
FC-102 (4-9 3/4)
H
"7bF%2T~
■^SU
11
-Jb
J2-6-6
C-4-l-(12)
C-4-2-(6)
C-3-l,2,3-(12)
01 - F-18
C-2-6-(6)
+ . FC-94 (12 1/2-13 2/3)
""VBf£l48
FT. .qJ-6-l-i
c-4-1-1
1 _C-3 z l-2
♦C-2-1-4
t SC-15 (13-15 1/3)
SBP-23T
t c-i-^
Choice-6
_ -^F-14
hoice*
Relay-(6)
CHOICE COUNTER -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
FC-94
(12 1/2-13 2/3)
vbp-:l4Q
nc
C-6-1-1
C-5-1-1
C-4-1-1
C-3-1-2
C-2-1-4
C-l-1-8
Choice-6
Choice-1
9 Contact
SC-16
(14-15 1/3)
SBP-2-7
SC70--11-3
Choice-2
SBP-1-12
24th Column
Carry
SC70-ll-(4)
SC-15
(13-15 1/3)
SBP-2-6
Choice-1
+ FC-94 (12 1/2-13 2/3)
HI.- - .C-6-1-1
VBF^-148 f J3-5-1 -1
C-3-1-2
T C-2-1-4
c o-
«__£*«
SC-15 (13-15 1/3)
Choice-6
-O— - —
* ,Choice-l
Str Counter
Invert- (12)
SC--11 (12-0)
Invert-12
TT" o
-^—SBlfeo"-
+J3C-16 (14-15 1/3)
S 4 ' -45^00^(4)^
24th Col. Carry
10£
Choice-2
« o—
SC-11 (12-0)
IBL,
- F-14
Invert-12
Sj^^-r^v^rt^i^)
MIO CO UNTER ( Normal)
If the code Out 7321 or In 7321 is read by the sequence mechanism, the normal storage counter 71 out control or the normal storage counter
71 in control relay is energized. These in turn control the pick up of the normal storage counter 71 out and normal storage counter 71 in
relays respectively.
MJO CO UNTER ( Special)
CYCLE 0. Assuming that columns 13-24 of the MIO counter are to be read to columns 13-24 of register R, the sequence mechanism reads the
line of coding (853, R, blank). The sequence relays are energized. The special out (direct) relay is energized and through it the normal
storage counter out relays 2 and 3 are picked up. Assuming that columns 13-24 of the MIO counter are to be read to columns 1-12 of
register R, the sequence mechanism reads the line of coding (8531, R, blank). Through the corresponding sequence relays, the special out
(shifted) relay is energized and in turn the normal storage counter out relay 3 is picked up.
Assuming that columns 13-24 of register R are to be read into columns 13-24 of the MIO counter, the sequence mechanism reads the
line of coding (R, 853, blank) . The sequence relays are energized. The special in (direct) relay is energized and through it the normal
storage counter in relays 5 and 6 are picked up. Assuming that columns 1-12 of register R are to be read to columns 13-24 of the MIO
counter, the sequence mechanism reads the line of coding (R, 8531^ blank). Through the corresponding sequence relays, the special in
(shifted) relay is energized and in turn the normal storage counter in relay 6 is picked up.
CYCLE 1. If reading into the MIO counter, the carry control, carry, 24th column carry a,nd carry back control relays are energized. The
energized carry back control relay opens the carry circuit from column 12 to column 13 and closes an end around carry circuit from column
24 to column 13. The carry impulse may then complete the MIO counter entry.
MIO COUNTER -continued-
Magnet
Sequence relays
SC71-14 Normal Str Ctr Out Control
SC71-1,2,3 Normal Str Ctr Out
SC71-16 Normal Str Ctr In Control
SC71-4,5,6 Normal Str Ctr In
SC71-15 Special Out (direct)
SC71-18-1,2 Special Out (shifted)
SC71-17 Special In (direct)
SC71-19-1,2 Special In (shifted)
SC71-20 Carry Back Control
Storage Counter Magnets
Pick Dp Circuit
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1 NC
A-7-1-1
A-6-1-2 NC
A-5-1-3 NC
A-4-1-5 NC
A-3-1-9
A-2-2-6
A-l-3-12
SC-11 (12*0)
SBP-2-2
SC71-14-1
SC-11 (12-0)
SBP-2-2
SC71-14-2
SC71-15-1
SC-11 (12-0)
SBP-2-2
SC71-14-3
SC71-15-2
SC71-18-2-1
Magnet
Normal Str Ctr
Out Control
SC71-14-(6)
Normal Str Ctr
Out
SC71-1-(12)
Normal Str Ctr
Out
SC71-2-(12)
Normal Str Ctr
Out
SC71-3-(4)
Hold Circuit
SC-11 (12-0)
SBP-2-2
SC71-14-6
Cycle
Cycle 1
I I I I I I I I I
Circuit Diagram
FC-92 (12 1/2-13 2/3)
H T g A>8-l-l
VBftSSoT n A-7-l -l
F \A-4-l -5
Normal Out Control
SC71-14-(6)
I_^=2=l-9
SC-11 (12-0)
*—* — • — =o
* A=2 = 2-6
SBP-2-2
.SC71- 14-6
t qA-1--?-12
* f Ji ^at
+ . SC-11 (12-0)
H , ■ Q , SC71- 14-1 Normal Str Ctr Out
■sBp2 2 -2' t__ JL^-vvF-^
^^C7i^r-(i2)
+ SC-11 (12-0)
' H . r, _ r SC71- 14-2
aEPi53r T f" Normal Str Ctr Out
4- ,SC-11 (12-0)
1 H , _p . SC71- 14-3
Normal Str Ctr Out
SC71-3-(4)
- F-14
en
MIO COUNTER -continued-
Pick Up Circuit
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1 NC
B-7-1-1
B-6-1-2 NC
B-5-1-3 NC
B-4-1-5 NC
B-3-1-9
B-2-2-6
B-l-3-12
SC-11 (12-0)
SBP-2-2
SC71-16-1
SC-11 (12-0)
SBP-2-2
SC71-16-2
SC71-17-1
SC-11 (12-0)
SBP-2-2
SC71-16-3
SC71-17-2
SC71-19-2-1
FC-92
(12 1/2-13 2/3)
VBP-150
NC
NC
A-8-1-1
A-7-1-2
A-6-1-3
A-5-1-5
A-4-1-10 NC
A-3-2-7
A-2-4-2 NC
A-l-7-3 NC
Magnet
Normal Str Ctr
In Control
SC71-l6-(6)
Normal Str Ctr
In
SC71-4-(12)
Normal Str Ctr
In
SC71-5-(12)
Normal Str Ctr
In
SC71-6-(4)
Special Out
(direct-cols.
13-24 to cols.
13-24)
SC71-15-(6)
Hold Circuit
SC-11 (12-0)
SBP-2-2
SC71-16-6
SC-11 (12-0)
SBP-2-2
SC71-15-6
en
Circuit Diagram
+ £0=93 (12 1/2-13 2/3)
-EL^-oE^-i-l
VBliSw L_oB=2=l-l
4 ? B-6-l -2
f__cJk5=l-3
SQ=11 (12-0)
iQr-
■,SC71- l6-6
SBP-2-2
Normal In Control
SC71-l6-(6)
iL. -qB-3-1-9
t pB-2-2-6
t___oB=l=3-12:
J F-14
+ SC-11 (12-0)
_E[ ^_
n SC71-l6-l
SBP-2-2
Normal Str Ctr In
SC71-4-(l2)
JU-^J F-24
+ .SC-11 12-0)
-,. — r> — <?
SC71- 16-2
SBP-2-2
■f SC-11 (12-0)
■BL~-Q:
SBP-2-2
JSC71-16-3
JgC71rl7-2
JSC71-19-2-1
Normal Str Ctr In
SC71-5-02)
t F-14
Normal Str Ctr In
SC71-6-(4)
- F-14
+ FC-92 (12 1/2-13 2/3)
' H , Q A-8-l-l
vbKso - t
Special Out (direct)
SC71-15-(6)
SC-11 (12-0)
~H_* __q~
A-7-1-2
^l_oA-5 = l-5
i Ji-4-1-10
~f pA-g-2-7
t 0^=2-4-2
f pA-1-7-3
.SC71-15-6
t
SBP-2-2
T*-
F-14
MIO COUNTER -continued-
Pick Up Circuit
NC
NC
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1
A-7-1-2
A-6-1-3
A-5-1-5
A-4-1-10 NC
A-3-2-7
A-2-4-2 NC
A-l-7-3
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1
B-7-1-2 NC
B-6-1-3 NC
B-5-1-5
B-4-1-10 NC
B-3-2-7
B-2-4-2 NC
B-l-7-3 NC
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1
B-7-1-2
B-6-1-3
B-5-1-5
B-4-1-10 NC
B-3-2-7
B-2-4-2 NC
B-l-7-3
SC-13 (2-1 1/2)
Reset-10 NC
SBP-2-4
SC71-17-3
SC71-19-2-2
NC
NC
Magnet
Special Out
(shifted-cols.
13-24 to cols.
1-12)
SC71-18-1-(12)
SC71-18-2-(6)
Special In
(direct-cols.
13-24 to cols.
13-24)
SC71-17-(6)
Special In
(shifted-cols.
1-12 to oo Is.
13-24)
SC71-19-1-(12)
SC71-19-2-(6)
Carry Back
Control
SC71-20-(6)
Hold Circuit
SC-11 (12-0)
SBP-2-2
SC71-18-2-6
SC-11 (12-0)
SBP-2-2
SC71-17-6
SC-11 (12-0)
SBP-2-2
SC71-19-2-©
SC-14
(2-14 1/16)
SBP-2-5
SC71-20-6
Circuit Diagram
+ . FC-92 (12 1/2-13 2/3)
S.
VBPTISO T Q A-7-l -2
T A-6-1 -3 Special Out (shifted)
f A-5-1 -5 SC71-18-1-(12)
♦" .A-4-1 -10 SC71-18-2-(6)
^^-^1^=3=2-7
SC-11 (12-0)
SBP^2-2
SC71-18-2-6
* A-2-4-2
t ^
t — l ^W^ii^
+ FC-93 (12 1/2-13 2/3)
Special In (direct)
SC71-17-(6)
"—^ J ^B-6-1 -3
°~^ f _ B -5-l -5
° — T B-4-1-10
^^7_B-3-2-7
' ° 7 B-2-4-2
^SC-11 (12-0) T <£ — f B-l-7*3
* EZT wrt _i 7_A ' o x-
~5BF^2 ^~
+_ FC-93 (12 1/2-13 2/3)
' H . p B-8-l -l
SC71-17-6
^-jJ^T^lJ-*
SmpRi4T~r ^B-7-1-2
T_oB=6-l-3
J B-5-1-5
TB-4-1-10
' o
FB-3^2-7
Special In (shifted)
SC71-19-1-(12)
SC71-19-2-(6)
SC-11 (12-0)
7 B-2-4-2
X « _
SC71-19-2-6
T_B-l-7-3
t _
*— t ^W^—
+ SC-13 (2-1 1/2)
H . Reset -10
SC71-19-2-2'
SC-14 (2-14 1/16)
HFT . ~ ^SC71- 20-6
• SBP^ 3~^ — f
- F-14
Carry Back Control
SC71-20-(6)
CJI
MIO COUNTER -continued-
Pick Up Circuit
SC-10
(12-12 1/2)
SBP-2-1
Str Ctr Carry
Contacts
SC71-7,8-l,..,12
3071-11,10-1
SC71-20-1
Str Counter
Magnets
Hold Circuit
Circuit Diagram
+ , SC-10 (12-12 1/2) SC71-12-2
^o^ , ~jsC71-12-2
SBP=2^
S-l
9f
10f
1
. SC71-7-1
■jt ^
JQf
.29J
1
SC71-13-2
SC7W3--
SDH
9*~~
_T
a Carry Booster-12-(4)
^L- Coia
SC71-7-2
^Col.2
SC71-7-12
^Qy
SC?!- 1 ^^!
JPj
9£
10f
SC71-11-1
f
SC71 -10-1J
SC71-8-1
^L-
SC71-8-11
-JL
SC71-8-12
-JL-
Col. 12
q Carry Booster-13-(4)
Col. 13
Col. 23
Col. 24
- F-H
Str CtFiSgnets
AUTOMATI C CHECK COUNTER
CYCLE 0. Assuming that a positive tolerance is stored in switch R, the sequence mechanism reads the line of coding (R, 74, 7), and steps
to the next line. The corresponding sequence relays and through them the switch R out and storage counter 72 in relays are energized.
CYC1LE 1. The tolerance is read from switeh R into storage counter 72. Assuming that the quantity to be checked lies in storage counter
A, the sequence mechanism reads the line of coding (A, 74, 71), and steps to the next line. The corresponding sequence relays and through
them the storage counter A out relay, the aitorage counter 72 in relay and, if necessary to provide the negative absolute value, the stor-
age counter invert relay are energised.
CYCLE 2. The negative absolute value of the quantity standing in counter A is read into counter 72. The normal carry circuits are closed
and the carry impulse completes the entry. The sequence mechanism reads the line of coding (blank, blank, 64), and steps to the next line.
The corresponding sequence relays are energized and through them the check control relay is picked up. If the absolute value of the quan-
tity read in from counter A is less than the tolerance, the 24th column tens carry contact is made and the check relay is picked up.
CYC1LE 3. The energized check relay closeo a circuit shunted across the start relay points to pick up the read control
clutch magnet. Thus the oalculLator continues in operation only if the check relay is picked up.
relay and the
AUTOMATIC CHECK COUNTER -continued-
Magnet
Seq-C-6-1
Seq-C-4-1,2
Seq-8-1 Check Control
SC72-9 Str Ctr Carry Control
SC72-10 24th Column Carry
Check Relay
Seq-31-1 Read Control and Clutch Magnet
Pick Up Circuit
FC-101 (3-2 1/3)
VBP-100
Seq-31-1, 2,3, 4
Reading Pins
FC-96 (2-1 1/3)
VBP-172
C-6-1-2
C-5-1-2 NC
C-4-1-3
C-3-1-6 NC
C-2-1-11 NC
C-l-2-9 NC
SC-12 (11-14)
SBP-2-3
SC72-9-2
10 Contact
SC-12 (11-14)
SBP-2-3
SC72-10-2
Seq-8-1-1,2
Magnet
C-6-l-(6)
C-4-l-(12)
C-4-2-(6)
Check Control
Seq-8-l-(4)
Str Ctr 24th
Col. Carry
SC72-10-(4)
Check Relay-(4)
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
C-6-1-6
C-4-2-6
FC-102 (4-9 3/4)
VBP-225
Seq-8-1-3
SC-11 (12-0)
SBP-2-2
Check-4
Cycle 2
Cycle 3
Circuit Diagram
+.FC-1Q1 (3-2 1/3) pSsa^l-l
m
VBP-100
Seq-3 1-2
t
Seq-31-3
Sea=31-4
i FC-102 (4-9 3/4) t
■ H ... q. .
VBPi^25
+ FC-96 (2-1 1/3)
.C-6
.6-1-6
NiU
+*£=k-
4-2-6
t _
C-6-l-(6)
_ - F-18
C-4-l-(12)
C-4-2-(6)
'C-96 (2-:
"FT. q 02=6^1-2
VBP^7^° T_C-5-l-2
FC-102 (4-9 3/4)
H
set
VBP-225
+ , SC-1 2 (11-14)
sbp^t^
Seq-8 -1-3
Check Control
C-2-l -ll Seq-8-l-(4)
f p C-l-2 -9
T n .-.f-17
SC72-9-2
9t -
10f_
24th Column Carry
SC72-10-(4)
T F-14
+SC-12 (11-14)
H
"sbp^T
SC-11 (12-0)
Q SC72- 10-2 Seq-8 -1-1 ■ Check Relay-(4)
o§*£?-i-2 [ rJi^_r F -^
T— r
Check-4
AUTOMATIC CHECK COUNTER -continued-
Pick Up Circuit
FC-1C5 (4-2 1/2)
Sequence Cut-off
Svdtch
Card Feed #1 Sw.
Card Feed #2 Sw.
BBP-64
Check-1
BBP-54
FBP-9'8
Seq-32-1-1,2 NC
Magnet
Control Relay
Seq-31-.(4)
Hold Circuit
Circuit Diagram
+ FC-10 5 (4-2 1/2)
A s. /*
Seq.Sir. C.F.#1 Sw. C.F.#JTSw.
"BBP^oTT
.Check-1
~B*BP%4 FBP^8~
^Seq-32-1-1
^eq-32 -1-2
Read Control
Seq-31-l-(4)
- F-18
t
- F-19
Clutch Magnet
MULTIPLICATION CYCLE
To start multiplication, assuming the MC to lie in counter 8, code 4, the sequence mechanism reads the line of coding (4, 761, blank) . The
sequence relays are picked up. The multiply #1 and #2 relays are picked up. The sequence counter is advanced to read-out position 1. The
storage counter out and intermediate counter in relays are picked up. The DD-PQ reset relays are picked up.
Magnet
Seq-27 Repeat
Seq-33 Start
Seq-31 Control
Seq-A-4-1,2
Seq-B-7-1
Seq-B-6-1
Seq-B-l-l,..,ll
41 Multiply #1
38 Multiply #2
Sequence Counter Magnet
SC8-1,2,3 Storage Counter Out
50 Intermediate In
58 DD-PQ Reset
HD-6 DD-PQ Reset
Pick Dp Circuit
Seq-27-1
VBP-276
FC-103 (6-5 1/2)
VBP-277
Seq-27-2
FC-105 (4-2 1/2)
Sequence Cut-off
Switch
Card Feed #1 Sw.
Card Feed #2 Sw.
BBP-64
Seq-33-1
Seq-32-1,2 NC
FC-101 (3-2 1/2)
VBP-100
Seq-31-1, . . ,4
Reading Pins
Start
Seq-33-(4)
Control
Seq-31-(4)
Magnet
FC-108 (6-2 1/2)
VBP-278
Seq-33-4
Sequence
&-4-l-(12)
A-4-2-(6)
B-7-l-(4)
B-6-l-(4)
B-l-l,..,ll-(12) 3-1-11-11
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
fc-4-2-6
B-7-1-4
3-6-1-4
Circuit Diagram
+ Seq-2 7-1
<5 _JC-103 (6-5 1/2)
FC-10 8 (6-2 1/2)
C-103
VBP-276 " H , _ n Seq-27- 2
H
VBP^277
VBP-278
_<£e 3= 33-4
Start
Seq-33-(4)
+ T FC-10 5 (4-2 1/2)
__ _ _ _ o__ Seq-33- l
Seq.Sw. C.F.#1 Sw. C.F.#2 Sw. BBP:=6lrT'
-^F-18
Control
Seq-31-(4)
+ , FC-10 1 (3-2 1/2)
Vbp9[00
B-l-l,..,ll-(12)
MULTIPLICATION CYCLE -continued-
00
Pick Up Circuit
FC-95 (2-1 1/3)
VBP-171
B-8-1-2 NC
B-7-1-3
B-6-1-5
B-5-1-4 NC
B-4-1-7 NC
B-3-2-1 NC
B-2-3-1 NC
B-l-5-1
CC-49 (1-0 1/3)
41-2-5
Magnet
CC-10 (0-0 1/2)
38-3-3
14-1-3 NC
84-1-1 NC
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1
A-7-1-1
A-6--1-1
A-5-1-1
A-4-1-1
A-3-1-2
A-2-1-3
A-l-1-5
nc:
NC!
NC
NC
NC
NC
NC
Multiply #1
41-1,2-(12)
Multiply #2
38-l,2,3-(12)
Hold Circuit
48-1-1 NC or
CC-52 (1/3 3-16)
and
41-2-11
48-1-1 NC or
CC-52 (1/3 3-16)
and
38-3-11
Sequence Counter
Magnet
Storage Counter
#8 Out
SC8-1,2-(12)
SC8-3-U)
Circuit Diagram
SC-11 (12-0)
SC8-3-4
+ FC-95 (2-1 1/3)
3-8-1-2
48-1-1
CC-52 (1/3 3-16)
CC-52 (
— r~r ~
J3-7-1- 3
— r j-6-i- 5
— < ^~T J-5-1-4
T — &^ t b-4-1- 7
"^""f J-2-3-1
* f ^-l-5-l MD-37
* — f JU^
. Multiply #1
4^-2-11
41-1,2-(12)
+ CC-49 (1-0 1/3)
.48-1- 1
A n KD-37
CC-52 (i^l-161
TBL fe± n
Multiply #2
38-l,2,3-(12)
+ CC-10 (0-0 1/2)
-TBI
38-3-3
* — 4 J4-1- 3
*-TT 84-1-1
I o —
^— fi^&r 13
Sequence Counter Magnet
+ .FC-92 CL2 1/2-13 2/3)
_A -8-l-l
VBM50^~ T .A-7-1 -1
1 °^-T A-6-1-1
1 — ° :: -T A-5-1-1
l o a-4-1-1
T A -^
SC-ll (12-0)
^BL
SC8-3-4
7 .A-3-1 -2
° :; -T A-2-1-3
1 — ° — f _A-l-l -5 F-14
— ^ — X
Storage "Sounter Out
SC8-1,2-(12)
SC8-3-(4)
MULTIPLICATION CYCLE -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-1
41-1-1
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-1
41-1-2
CC-43 (12-0)
ABP-31-32-33
58-8-12
58-4-11,12
CC-62 (14-0)
Intermediate In
50-l,2,3-(12)
DD-PQ Reset
58-l,..,S-(12)
DD-PQ Reset
HD-6-(12)
CC-43 (12-0)
ABP-31-32-33
50-3-11
CC-43 (12-0)
ABP-31-32-33
58-8-12
58-4-11,12
4
— <j
±<
+
14-1-4
[ t , .CC-55 (12 1/2-13 2/3)
-1=1— — ,
O Q O O O 0,0 O O
112 3456789
Seq Ctr RO B-1
,0. ^-p-w
CC-43 (12-0)
_□ — . o — o — o
ABP-31-32-33
J4-1-4
t CC-57 (12 1/2-1
3 2/3)
0,0
5 6 7 8 9
R0 D-1
CC-62
o 50-3-ll
^-^^ Intermediate In
50-l,2,3-(12)
„ ^- md-39
J=L — *
O Q O O
1|2 3 4
Seq Ctr
CC-43 (12-0)
H "abp23£3£33
CC-43 (12-0)
M ■ O O o a 58 " 8 " 12
^^ DD-PCTReset
58-8-12 58-l,..,8-(12)
1 *
J58-4-II
J58-4-12
(14-0)
^- r D35^cTReset
HD-6-(12)
'ABp231-322 3 3f ♦
( 58-4-ll
J58-4-12
1 H .
CYCLE 1
The MC is read from storage to the intermediate counter. The intermediate counter carry control and carry relays are picked up and the
carry impulse completes the entry into the intermediate counter. The entry of a nine into the 24th column of the intermediate counter (a
negative MC) picks up the intermediate 24th column read-out control relay. The DD and PQ counters reset. The sequence counter is advanced
to read-out position 2. In preparation for the next cycle, the intermediate invert control and intermediate invert relays are picked up if
MC is negative. The "no shift" relays and MC-DR in relays are picked up in order to read the MC from the intermediate counter to the MC-DR
counters (l-2), (3-6), (5), (7) and (9). The entry control relays on MC-DR (1-2) and (3-6) prevent the multiple molding counters from short
circuiting the number impulses when the counters are in motion.
en
CO
MULTIPLICATION CYCLE 1 -continued-
Magnet
Pick Up Circuit
NC
SC-1,..,9
Str Ctr Reset
Stora,ge Ctr
Invert NC
Str Ctr BP
Str Ctr RO
SC8-1-1,..,
SC8-2-12
BBP-65,..,88
50-1-1,..,
50-2-12
CC-44 (2-1 1/3)
50-3-1
CC-45
(1/16. 11-13)
23-1-1
41 Multiply #1
38 Multiply #2
SC8-1,2,3 Storage Counter Out
50 Intermediate In
Intermediate Counter Magnets
23 Intermediate Carry Control
53 Intermediate Carry
89 Intermediate 24th column RO Control
58 DD-PQ Re»et
HD-6 DD-PQ Reset
PQ Counter Magnets
DD Counter Magnets
Sequence Counter Magnet
94 Intermediate Invert Control
HD-1 Intermediate Invert
43 MC-DR In
36 Shift.
91 MC-DR Entry Control (1-2)
92 MC-DR En try Control (3-6)
lllllllll
Magnet
Intermediate
Counter Magnets
Intermediate
Carry Control
23-1-U)
Intermediate
Carry
53-l,2-(12)
Hold Circuit
CC-46 (2-13 1/3)
ABP-35
23-1-4
OS
o
Circuit Diagram
+ SC-1,..,9
_o_c —
Str Ctr
Reset
T
Str Ctr 'str°Ctr BP
Invert
SC8-1-1, ,
d l o 2 3 o 4 ! J5 O 6 o 7 o 8 o 9° SC8-2-12
: q_
Str Ctr HO"
50-1-1, .
50-2-12
BBP-65,..,88 -(_.
Intermediate Counter Magnets
+ CC-44 (2-1 1/3)
CJC-46 (2-13 1/3)
3-35
[ritermediate
Carry Control
23-l--(4)
+ CC-45
(1/16 11-13)
23-1-1
J^ Intermediate Carry
53-l,2-(12)
MULTIPLICATION CYCLE 1 -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-12
(12-12 1/2)
Intermediate
Counter Carry
Contacts
53-1,2-12
Carry Booster
12-2,3
Carry Booster
13-2,3
24th col 3rd
mldg 9 spot
Intermediate
Counter
Intermediate
Counter
Magnets
Intermediate
24th col RO
Control
89-l-(4)
Intermediate
Carry Contacts
BB P-142 1
«f CC-12 (12-12 1/2) col. 1 9 » ° r
l Carry°BP |
col. 2 9*;
10J
col. 7 9*~
col. 8 9*~
col. 22 9*[
_ *3
col. 23 9£
, 10 T
col. 24 9*[
101
Intermediate
Carry Relay
_oS2=3=i
Jk±*
^3=1=7
Booster-12-2
j Booste r-12-3
jeet
^3-2-1
JtSd
11
%BP-140~*~
£:
BBP-144
53-2-1 2
t
Carry Booster-13 lies between columns 18 and 19.
+
BBP3L43
Intermediate
Counter Magnets
^iU
^SLs
■xS^
Carry Boost er-
12-(4)
- MD-7
-^
^ A >-s -.MD-1
~BBPil39 vii/ 5ol.24
col. 1
col. 2
col. 7
col. 8
col. 22
col. 23
o o o o o o o o o o
012345 6 78 9L O^-^vL^" -39
Intermediate Counter RO ^^^Intermediate 24th col RO Control
24th col 3rd mldg
89-l-(4)
MULTIPLICATION CYCLE 1 -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
to
CC-1,,.,9
HD-6-l,..,9
58-1-1,..,
58-4-10
PQ Counter
Magnets
CC-2 (2.-2 1/2)
^HI
CC-1 (1-1 1/2)
~HL
CC-3 (3-3 1/2)
~h:
CC-4 U-4 1/2)
"HI
CC-5 (5-5 1/2)
~HL
CC-6 (6-6 1/2)
^h.
CC-7 (7-7 1/2)
~.EL
CC-8 (8-8 1/2)
"HI
CC-9 (9-9 1/2)
~EL
PQ HO
HD-6-1 col.l
:;l-^i> t ,^-i-i coi.i
through
HD-6-2
L^o., -58-4-10 col.46
HD-6-3
*
HD-6-4
1 -A
-o— *(>-
HD-6-5
-o-^+o-
HD-6-6
~|HD-<
• o-
HD-6-7
o-
HD-6-8
-*- — o— *0-
HD-6-9
r~.i
-o-^O-J
to col.46 R0
PQ Counter
Magnets
Pick Up Circuit
CC-1,..,9
HD-6-l,..,9
58-5-1,..,
58-8-9
Magnet
DD Counter
Magnets
Hold Circuit
MULTIPLICATION CYCLE 1 -continued-
+.CC-1 (1-1 1/2)
I I t
CC-2 (2-2 1/2)
ti—
CC-3 (3-3 1/2)
ti-.
CC-5 (5-5 1/2)
H .
CC-4 (4-4 1/2)
t=L.
CC-6 (6-6 1/2)
CC-7 (7-7 1/2)
H .
CC-8 (8-8 1/2)
CC-9 (9-9 1/2)
Circuit Diagram
DD RO
HD-6 -1 col.1
-o— >■"• O-
. o ?8-5- l col. 1
through
HD-6-2
3 o_>2 qJ q58-8- 9 col.45
* . ^Jiri^ZJ^ 10
HD-6-3
-3
HD-6-4
. A J^ x JlD-9
HD-6-5
Jl_o_>5
o-
o-
o—
to col.45 RO
DD Counter
Magnets
1HD-6- 6
HD-6-7
o— ►" o-
-o— >' o-
HD-6- 8
-o— > O-h
HD-6-9
-o— >' o-J
OS
Pick Op Circuit
CC-10 (0-0 1/2)
38-3-3
14-1-3 NC
84-1-1 NC
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-2
CC-69
(15-16 1/3)
94-1-1,2
9 in 24th col
Intermediate
Counter
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-2
41-1-3
CC— "^3
(14-15 1/3)
43-2-12
35-45-1 NC
35-46-1 NC
Magnet
Sequence Counter
Magnet
Intermediate
Invert Control
94-l-(4)
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
94-1-4
Intermediate
Invert
HD-1-(12)
MC-DR In
43-l,..A0-(12)
43-ll,12-(4)
CC-43 (12-0)
ABP-31-32-33
HD-1-12
CC-43 (12--0)
ABP-31-32-33
43-10-12
43-12-3,4
Shift (No Shift)
36-37, 38~(12)
36-39-(4)
CC-43 (12-0)
AHP-31
36-39-2
MULTIPLICATIO N CYCLE 1 -continued-
2
Circuit Diagram
+ CC-10 (0-0 1/2)
"BL c3J=2=3
^£j>m
Sequence Count*
SequenceCounter Magnet
+,04-1-4
T CC-57 (12 1/2-13 2/3)
.O^OgO^O, 0,.0i0^0 d (>
CC-43 (12-0)
0"r2 Y3 o 4 o 5 o 6 o 7 o 8 Q 9° ^1-1-4
Seq Ctr RO D-2 »
ABPi31^32^33
+ CC-69 (15-16 1/3)
,94-1- 1 9 spot 4th mldg
24th column
,94-1- 2 | Intermediate Ctr
TT Q Q Q JTO-l- 12
ABP-31-32-33 i
j ^p 1 f CC-56 (12 1/2-13 2/3)
0°1°2^
_ -y4°5 6Ve 9° 41-l - 3
Seq Ctr RO C-2 {
0^3-10-12
43-fcr
L43-lV4
+ pC-33 (U-15 1/3)
~rTT ,43-2-12
- l - l ~* °^ ♦ 35-45- 1
X-4J (12-0) ^^^L_.<3J = 46-1
HR , Q J6-39-2 T_.
ABP-31 4>
_^ ^ MD-38
"intermediate Invert
Control 94-1- (4)
^MD-46
Intermediate Invert
HD-1-(12)
A _- MD-42
■^MT5-!t^.,lo-(i2)
_y^^MD-36
^ 43-ll-(4) MC-0R In
v MD-41
43-12-(4)
A __- MD-41
] v -*- / ~Shiffc 36-37,38 r (12)
36-39-(4)
MULTIPLICATION CYCLE 1 -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-76
(15-16 1/2)
43-12-1
43-12-2
MC-DR Entry
Control (1-2)
91-1,2,3-(12)
MC-DR Entry
Control (3-6)
92-l,2,3-(12)
CC-77 (16-0)
91-3-12
92-3-12
+ CC-76 (15-16 1/2)
4irl2-l
rJU
MC-DR Entry Control (1-2)
91-1,2,3-(12)
4 n W-.MD-32
'92-3-12 pMtC^DR Entry Control (3-6)
92-l,2,3-(12)
CYCLE 2
The sign control relays are picked up if the intermediate 24th column read-out control relay is up. The positive absolute value of the MC
reads from the intermediate counter to MC-DR counters (1-2), (3-6), (5), (7) and (9). The sequence counter advances to read-out position 3.
In preparation for the next cycle, the intermediate reset, first build-up, first and second build-up and the entry control relays for MC-DR
(3-6) and (4-8) are picked up.
Magnet
9 9
41 Multiply #1
38 Multiply #2
89 Intermediate 24th col RO Control
70 Sign Control #1
71 Sign Control #2
94 Intermediate Invert Control
HD-1 Intermediate Invert
43 MC-DR In
36 Shift
91 MC-DR Entry Control (1-2)
MC-DR Counter Magnets (1-2)
92 MC-DR Entry Control (3-6)
MC-DR Counter Magnets (3-6)
MC-DR Counter Magnets (5)
MC-DR Counter Magnets (7)
MC-DR Counter Magnets (9)
Sequence Counter Magnet
52 Intermediate Reset
HD-4 Intermediate Reset
44 First Build Up
45 First and Second Build Up
92 MC-DR Entry Control (3-6)
93 MC-DR Entry Control (4-8)
C
1
I
=
1
1
I
■
1
I
■
I
I
1
1
1
1
1
1
■
1
I
I
1
1
1
1
■
■
■
1
■
I
1
P
1
1
1
1
1
1
1
MULTIPLICATION CYCLE 2 -continued-
Pick Up Circuit
CC-9 (9-9 1/2)
43-6-'L2 or
39-3-2 or
57-3-2 and
89-1-1
Magnet
CC-7 (7-7 1/2)
43-11-4
70-1-2
CC-1,..,9
HD--1-1,..,10 NC
if MC was =•
HD-1"1,..,10 NO
if MC was <:
HD-4~1,..,9 NC
Intermediate RO
36-37-1,.. p
36-38-12
43-1-1,..,
43-2-11
I 43-3-1,..,
43-4-H
43-5-1,..,
43-6-11
43-7-1,..,
43-8-11
43-9-1,..,
43-10-H
CC-10 (0-0 1/2)
38-3-3
14-1-3 NC
84-1-1 NC
Sign Control #1
70-l-(4)
Hold Circuit
Sign Control #2
71-l-(4)
Counter Magnets
CC-75 (11-8)
BBP-145
or
BBP-60
52-3-6 NC
and
70-1-4
CC-74 (13 1/2-16)
or
47-13-1 NC
and
71-1-4
OS
OS
Circuit Diagram
±£G-9_(9-9 1/2)
or 13 9-3-2
, c q- 7 ,5 (H-8) p
^BI^^-^v-. or 157-3-2
BBPS45
+ CC-7 (7-7 1/2)
^BL. ^2rll-4
t o7Q-l-2
1 J^^O* fl5 -39
. J Sign Control #1
M^ 70-l-(4)
MC-DR (1-2)
MC-DR (3-6)
MC-DR (5)
MC-DR (7)
MC-DR (9)
Sequence Counter'
Magnet
CC-74 (13 1/2-16)
H . 072=1-4
<SL
-,MD-38
Sign Control #2
71-l-(4)
+ CC-1, ,.,9
""TT „ ^ii-i, . . ,10
E-oHD^l,..^
^o,o„o„o . o _o,o„o, 4 o„o
Qf )mm 'i r 7 m .'\
OT 2"3~4" 5 T6"7"8 V 9" ^ 6-38-12* ' 43-1-1, . . ,
Intermediate Ctr RO 4 ^3-2- 11
^-JJD-2
MC-DR Counter Magnets (1-2)
+ CC-10 (0-0 1/2)
~~J3L
38-3-3
84-1-1
T
^equ
13
"ounter Magnet
MULTIPLICATION CYCLE 2 -continued-
Pick Up Circuit
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-3
41-1-7
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-3
41-1-7
CC-61 (12-0)
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-3
41-1-5
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-3
41-1-6
CC-76
(15-16 1/2)
44-5-8
45-5-2
Magnet
Intermediate
Reset
52-l,2,3-(12)
Intermediate
Reset
HD-4-(12)
First Build Up
44-l,..,5-(12)
First and Second
Build Up
45-l,..,5-(12)
MC-DR Entry
Control (3-6)
92-l,2,3-(l2)
UC-DR Entry
Control (4-8)
93-l,2,3-(12)
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
52-3-11
CC-43 (12-0)
ABP-31-32-33
52-3-11
CC-61 (12-0)
CC-43 (12-0)
ABP-31-32-33
44-5-11
CC-43 (12-0)
ABP-31-32-33
45-5-11
CC-77 (16-0)
92-3-12
93-3-12
Circuit Diagram
+ 14-1- 4
"^^ T CC-57 (12 1/2-13 2/3)
o°iv 3 b
ABP-31232233
+ 14-1-4
F .CC-57 (12 1/2-13 2/3)
H
.0.0 _oo o.o.o^^o.o
pC-43 (12-0)
I I »
12 3 14 5 6 7 8 9
Sequence Ctr RO D-3
OzzChrzPz
ABPi^l^^ST
^2-3-1 1
+ 14-1-4
~° F , CC-55 (12 1/2-13 2/3)
0000
12 31
CC-A3 (12-0) Sequence Ctr RO B-3
4 5 6 7 8 9
EU
Px=0— O;
ABP-31-32-33
^044=5=11
+. 14-1-4
T ,00-56 (12 1/2-13 2/3)
~o,o_o_o
12 3 1 .
CC-43 (12-0) Seq Ctr RO C-3
o o„o o_o o
4 5 6 7 8 9
B1 is^i23^r- <fe5 lLL
+ CC-76 (15-16 1/2)
hb^.
<£fc£*
,o_o z o_o^o_o ., .
4 5 6 7 8 9 Q41-1- 7
CC-43 (12-0) Sequence Ctr RO D-3 t.
IT. ,0-0-0 52=2rll
- MD-43
Intermediate Reset
52-l,2,3-(l2)
^=k7
♦ 00-61 (12-0)
' H . .Q^V? MP-46
^ Jt ^ Intermediate Reset
HD-4-(12)
^1-1- 5
^-MD-42
FirsVBuild Up
44-l,..,5-(12)
, 41-1- 6
^^JrsVand Second Build Up
45-l,..,5-(12)
CC-77 (16-0)
45-5-2
,.92-3-12
t
+Sbi
MC-DR Entry Control (3-6)
92-l,2,3-(12)
4 I - 1 - MD-32
' J93-3- 12 N^^ECf-DR Entry Control (4-8)
93-l,2,3-(12)
a*.
-3
MULTIPLICATION CYCLE 3
The intermediate counter resets. Sign Control #1 drops out. If a nine stood in the 24th column of the intermediate counter a nine is read
to the 47th column of the PQ counter! The first build up takes place; i.e., twice the MC is read from the doubling moldings of MC-DR (1-2)
to MC-DR (3-6), (4-8), (5) and (9)„ The MC-DR carry control <ind carry relays are picked up and the carry impulse completes the first build
up. Assuming tne MP to 11. in storage counter 20, code 53, the sequence mechanism reads the line of coding (53, blank blank , ^ *he
sequence relAyt are picked up. The storage counter out and intermediate in relays are picked up i" order to read the MP to ^e intermediate
counter. The sequence counter i» advanced to read-out position 4. In preparation for the next cycle, the first and second build up,
second build up and the entry control r elays for MC-DR (4*8) are picked up.
OS
00
Magnet
41 Multiply #1
38 Multiply #2
52 Intermediate Reset
HD-4 Intermediate Reset
Intermediate Counter Magnets
70 Sign Control #1
71 Sign Control #2
PQ -47th column Counter Magnet
44 First Build Up
92 MC-DR Entry Control (3-6)
MC-DR Counter Magnets (3-6)
45 First and Second Build Ups
93 MC-DR Entry Control (4-8)
MC-DR Counter Magnets (4-8)
MC-DR Counter Magnets (5)
MC-DR Counter Magnets (9)
26 MC-DR Carry Control
49 MC-DR Carry
Seq-31 Control
Seq-A-5-1
Seq-A-3-1,2,3
SC20-1,2,3 Storage Counter Out
Sequence Counter Magnet
50 Intermediate In
45 First and. Second Build Ups
46 Second Build Up
93 MC-DR Entry Control (4-8)
I I
Pick Up Circuit
CC-9 (9-9 1/2)
82-1-9 NC
52-3-7
70-1-1
Magnet
PQ 47th column
Counter Magnet
Hold Circuit
I I
fi
Circuit Diagram
+ C C-9 (9-9 1/2)
.i~H « —
^82-1-9
T
.^2=1-7
4_
<Z2=]-1
JU— CJ *
■12
PQ 47th col Counter Magnet
MULTIPLICATION CYCLE 3_ -continued-
Pick Up Circuit
CC-1,..,9
HD-6-l,..,9
52-1-1,..,
52-2-11 and
52-3-5
Magnet
Intermediate
Counter Magnets
Hold Circuit
4 CC-1 (1-1 1/2)
CC-2 (2-2 1/2)
^b^ :
CC-3 (3-3 1/2)
HFT .
H_
CC-4 (4-4 1/2)
HL.
lCC-5 (5-5 1/2)
CC-6 (6-6 1/2)
ra^
CC-7 (7-7 1/2)
CC-8 (8-8 1/2)
CC-9 (9-9 1/2)
Circuit Diagram
Intermediate
Ctr RO
HD-4-1 col.l
r~L-^± o-j o52=lrl col. 1
4 H ^t__ ^J^
through
HD-4-2
-i o- 2 . o-
HD-4-3
^ o-2 0-4
HD-4-4
HD-4-5
-* o-^ o-+
" lHD-4 -6
o-# o~
HD-4-7
52-2- 11 col. 23
%o col. 23 ™ ^-*^l
RO
?2-3- 5 col. 24
v - MD-1
to BBP-141 and Intermediate
1 Q fr qI col. 24 RO Counter Magnets
-o-+ O-
HD-4-8
-* o-$ o-
HD-4 -9
J£ o-* CM
OS
CO
Pick Up Circuit
MC-DR Doubling
Read-out
91-3-1 on
columns 1-6
91-3-2 on
columns 7-12
etc.
MULTIPLICATION CYCLE 3 -continued-
Magnet
Hold Circuit
Circuit Diagram
91- 1-3
91-1-2
91-: .-1
Build Up RO
Reset RO
Impulses
_
.21=3-1,..,
91-3-5,..,"
—3°l-3-8
9
+b-j
Normal RO
— )►
Doubling RO
column 3
column 2
column 1
a*,
o
MULTIPLICATION CYCLE 3_ -continued-
Pick Up Circuit
CC-1,..,9
HD-2-l,..,10 NC
HD-5-l,..,9 NC
MC-DR (1-2)
Doubling RO
44-1-1,..,
44-2-12
44-3-1,..,
44-4-12
45-1-1,..,
45-2-12
45-3-1,..,
45-4-12
CC-44 (2-1 1/3)
45-5-1
CC-45
(1/16 11-13)
26-1-1
CC-12
(12-12 1/2)
Carry BP
Carry Transfer
Contacts
49-1,.., 10-12
MC-DR (3*6)
Carry Booster-1
MC-DR (4*8)
Carry Booster-2
MC-DR (5)
Carry Booster-3
MC-DR (7)
Carry Booster-4
MC-DR (9)
Carry Booster-5
Magnet
Hold Circuit
MC-DR Counter
Magnets (3-6)
MC-DR Counter
Magnets (9)
MC-DR Counter
Magnets (4-8)
MC-DR Counter
Magnets (5)
MC-DR Carry
Control
26-l-(4)
MC-DR Carry
49-l,..,10-(12)
MC-DR Counter
Magnets
CC-46 (2-13 1/2)
ABP-35
26-1-4
Circuit Diagram
+ . CC-1. ...9
"^=T. JID-2-l,..,10
T . pHD-5-l,..,9
12 3 4 J5 6 7 8 9
MC-DR (1-2) doubling RO
44-1-1,..,
MC-DR Counter
Magnets (3-6)
+ CC-44 (2-1 1/3)
CC-46 "(2-13 1/2 j
H
~ABf*$5~
. + CC-45 (1/16 11-13)
26-1-4 -
^-MD-35
J-DKCarry Control
l26-l-(4)
26-1-1
-^^mcCd>^" 43
Carry 49-l,..,10-(12)
+ CC-12 (12-12 1/2)
MC-DR Carry Conta cts (3-6) MC-D R Carry
9*"
col. 1 lOf
Carry BP
9*:
col. 2 io y
9£
col. 12 10 T
MC-DR Counter Magnets (3-6)
viL,
^2-lr2
-*JL
9i~
col. 23 lOy -
J&*d-
12
-JL
Booste r-l-2
Booster-1-3
j p-2- 3
Carry
Booster-l-(4)
9*
49-2-12
col. 24 10 V
t T
col. 1
col. 2
col. 12
^LA col.13
MULTIPLICATI ON CYCLE 3. -continued-
Pick Up Circuit
FC-105 (4-2 1/2)
Sequence Cut-off
Switch
Card Feed #1 Sw.
Card Feed 42 Sw.
BBP-64,110
44-5-1
BBP-111
FBP-133
216-1-2 NC
55-3-2 NC
78-2-8 NC
81-1-9 NC
BBP--52
FBP-99
201-1-2 NC
FBP-98
Seq-32-1,2 NC
FC-101 (3-2 1/2)
VBP-].00
Seq-31-1,.„,4
Reading Pins
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1 NC
A-7-1-1 NC
A-6-1-1 NC
A-5-1-1
A-4-1-2 NC
A-3-1-3
A-2-1-6 NC
A-l-1-11 NC
Magnet
Control Relay
Seq-31-(4)
Clutch Magnet
A-5-l-(12)
A-3-l,2,3-(12)
Storage Counter
#20 Out
SC20-1,2 -(12)
SC20-3-(4)
Hold Circuit
FC-102 (4-9 3/4)
VBP-225
A-fi-1-11
A-3-3-11
SC-11 (12-0)
SC20-3-4
Circuit Diagram
+ , FC-10 :> (4-2 1/2)
bl_x__:
eq.Sw. C.F.#1 Sw. C.F.#2 Sw.
^OrrOr
.44-5-1
BBP-64,110 *_
. ^216-1 -2
BBPilllFBP-133 f 5 5-3-2
-O — oi
L>2l=2-8
U
t__o8iar9
BBPi-52 FBP-9T T
3 Seq-3 2-l
PBP^f 2 " 21
^-pF-18
"Control Seq-31-(4)
-c F-19
^-^"clu^cli Magnet
+ FC-101 (3-2 1/2)
VBP-100
(fe^l-2 (
gea-21-3
A-5 o A-5-l-ll
,Seq-3 1-4
FC-102 (4-9 3/4)
hi:
Reading Pins
r^A- 5 -l-(12)
A-3
VBF^25"
J-FC-92 (12 1/2-13 2/3)
^wP2l5U° fA-7-l-i
A-3-3-11
A-3^,2,3-(12)
T -A-6-1 -1
TL_^=5=il-l
SC-11 (12-0)
J3C20-3-4
"°^T A-3-1 -3
~^~7 A-2-1-6
^A-l-1-11.
-J
to
}~f>^
Storage Counter Out
SC20-1,2-(12)
SC20-3-(4)
MULTIPLICATION CYCLE 3_ -continued-
Pick Up Circuit
CC-10 (0-0 1/2)
38-3-3
14-1-3 NC
84-1-1 NC
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-4
41-1-8
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-4
41-1-9
14-1-4 NC
CC-57
(12 1/2-13 2/3)
41-1-10
CC-76
(15-16 1/2)
45-5-2
Magnet
Sequence
Counter Magnet
Intermediate In
50-l,2,3-(12)
First and Second
Build Up
45-l,..,5-(12)
Second Build Up
46-l,..,5-(12)
MC-DR Entry
Control (4-8)
93-l,2,3-(12)
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
50-3-11
CC-43 (12-0)
ABP-31-32-33
45-5-11
CC-43 (12-0)
ABP-31-32-33
46-5-11
CC-77 (16-0)
93-3-12
Circuit Diagram
» CC-10 (0-0 1/2)
H , 3J = 3_-3
44-1-3
T 84-l- l
T K n ^-.MD-13
Sequence Counter Magnet
±<^el-4
T , CC-55 (12 1/2-13 2/3)
ai
o.o o o p o.o o
12 3 4 T5 6 7
CC-43 (12-0) Seq Ctr RO B-4
o o
8 9 41-1-8
ABP-31-32-33
q5Q-3-1 1
±^4r4
T , CC-56 (12 1/2-13 2/3)
o l o 2 o 3 O 4 ^5°6 o 7 O 8 o 9 O J J.-1-9
CC-4^3 (12-0) Seq Ctr RO C-4 *
:e
1bP^1?32^33
±<44=3-4
f CC-57 (12 1/2-13 2/3)
I I .
o^Vs ^Wsy ^1-1- 10
CC-43 (12-0) Seq Ctr RO D-4 £_
+ CC-76 (15-16 1/2)
~FT J.5-5- 2
cc-77 (16-0) T
^93-3-12
EC
^L-^-f^®" 32
jr MD-43
Intermediate In
50-l,2,3-(l2)
^>MD-42
First and Second Build Up
45—l,..,5-(12)
O^MD-42
Second Build Up
46-l,..,5-(12)
MC-DR Entry Control
93-l,2,3-(l2)
(4-8)
4^
-3
M ULTIPLICATION CYCLE 4
-a
4*-
The MP is read from storage to the intermediate counter as in cycle 1. The intermediate carry control and intermediate cany relays are
picked up and the carry impulse completes the entry into the intermediate counter as in cycle 1. The entry of a nine into the 24th column,
of the intermediate counter (a negative MP) picks up the intermediate 24th column read-out control relay as in cycle 1. The second build
up takes place; i.e., twice the MC is read from the doubling; moldings of MC-DR (1-2) to MC-DR (4-8) and (5) J six times the MG is read from
the doubling moldings of MC-DR (3-6) to MC-DR (7) and (9). The MC-DR carry control and carry relays are picked up and the carry impulse
completes the second build up as in cycle 3. The sequence counter is advanced to read-out position 5. In preparation for the next cycle
the intermediate invert control and intermediate invert relays are picked up if MP is negative. The MP in relay is picked up.
Magnet
41 Multiply #1
38 Multiply #2
SC20-1,2,3 Storage Counter Out
50 Intermediate In
Intermediate Counter Magnets
23 Intermediate Carry Control
53 Intermediate Carry
89 Intermediate 24th column RO Control
71 Sign Control #2
45 First and Second Build Up
93 MC-DR Entry Control (4-8)
MC-DR Counter Magnets (4-8)
MC-DR Counter Magnets (5)
46 Second Build Up
MC-DR Counter Magnets (7)
MC-DR Counter Magnets (9)
26 MC-DR Carry Control
49 MC-DR Carry
Sequence Counter Magnet
94 Intermediate Invert Control
HD-1 Intermediate Invert
39 MP In
Pick Up Circuit
CC-1,..,9
HD-2-l,,.,10NC
HD-5-l,..,9 NC
MC-DR (1-2)
doubling RO
45-1-1,..,
45-2-12
45-3-1,..,
45-4-12
46-1-1, . . ,
46-2-12
46-3-1, •«,
46-4-12
Magnet
MC-DR Counter
Magnets (4-8)
MC-DR Counter
Magnets (5)
MC-DR Counter
Magnets (7)
MC-DR Counter
Magnets (9)
Hold Circuit
I I
Circuit Diagram
+ CC-1. ...9
FT JjD-2-l,..,10
0°l o 2 o 3°4t
5°6 7 e 9°
45-1-1,..,
£5-2-1 2
MC-DR (1-2) doubling RO V A. ^-MD-4
MC-DR Counter
Magnets (4-8)
MULTIPLICATION CYCLE £ -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-10 (0-0 1/2)
38-3-3
14-1-3 NC
84-1-1 NC
14-1-4 NO
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-5
41-1-12
CC-69
(15-16 1/3)
94-1-1,2
9 in 24th col
Intermediate
Counter
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO C-5
41-1-11
Sequence Counter
Magnet
Intermediate
Invert Control
94-1- (4)
Intermediate
Invert
HD-1-(12)
MP In
39-l,2,3-(12)
CC-43 (12-0)
ABP-31-32-33
94-1-4
CC-43 (12-0)
ABP-31-32-33
HD-1-12
CC-43 (12-0)
ABP-31-32-33
39-3-11
+ CC-10 (0-0 1/2)
H , 38-3-3
t_^cl-3
T cA-i-l
1 , — ^SL~^9>- 13
Sequence Counter Magnet
+ 14-1-4
T , CC-57 (12 1/2-13 <
0°l o 2 o 3 O 4°5
CC-43 (12-0) Seq Ctr RC
!/3)
?6 7°8 o 9° .41-1-
>T5=5 **— f
c24=l:
t
-12
0-~r<Z, m ~3 e
+
H . o
ABP-31-32-33
CC-69 (15-16 1/3) -94-1-1
-4
Intermediate Invert
Control 94-l-(4)
H ♦
9 in 24th col
, ,94-1-2
CC-43 (12-0) t
H ~ « „ JffJ-1-12
- ±= 4bp%?32233^-L_
Intermediate CtrQ^^^.^-^MD-46
♦<
HD-1-(12)
,14-1-4
!/3)
?6 7°8 9° _41-1-
) C-5 ♦
T CC-55 (12 1/2-13 5
' H
0°l o 2 o 3 o 4°5
CC-43 (12-0) Seq Ctr RC
•11
"^^MPIn
39-l,2,3-(12)
J=L 1CBP%^255 ^~\
•11 '
CYCLE 5
Sign Control #1 is picked up if the intermediate 24th column read-out control relay is up as in cycle 2. The positive absolute value of the
MP reads from the intermediate counter to the MP counter and simultaneously the MP cycle control pick up relays, which are wired in parallel
with the MP counter magnets, are energized. The MP cycle control hold relays are set up by their pick up coils. The MP-DI7 control
relay is picked up. The sequence counter is advanced to read-out position 6, The intermediate reset relay is picked up. The cycle counter
is advanced to read-out position 1, The MP-DIV control hold relay is picked up preventing the sequence counter from advancing when CC-10
makes and further, preventing the passage of impulses from CC-55, 56 and 57 through the sequence counter read-out. The column shift left
and right relays are picked up. Impulses through the column shift left and right relays and the 2nd read-out molding of the MP counter
energize the required times left and right relays. If MP is zero, the C2, D2 and DD-PQ transfer #1 relays are picked up in place of the
column shift relays as in cycle 8 (5 + n).
-a
MULTIPLICATION CYCLE $ -eontinued-
OS
Magnet
Pick Up Circuit
HD-1«1,..,10 NC
HD-4-l,..,9 NC
Intel-mediate
Counter RO
39-1-1,..,
39-2-11
40-2-1 NC,.,.,
40-3-H NC
41 Multiply #1
38 Multiply #2
89 Intermediate 24th column RO Control
70 Sign Control ffl
71 Sign Control #2
94 Intermediate Invert Control
HD-1 Intermediate Invert
39 MP In
MP Counter Magnets
37 MP Cycle Control
13 MP-DIV Control Pick Up
Sequence Counter Magnet
52 Intermediate Reset
HD-4 Intermediate Reset
Cycle Counter Magnet
14 MP-DIV Control Hold
21 Column Shift Left
29 Column Shift Right
4 Times Left
5 Times Right
Magnet
MP Counter
Magnets
MP Cycle Control]
Pick Up
MP Cycle Control]
Hold
37-1,.., 26-
(4, 6 or 12)
■ rri
Hold Circuit
CC-41 (12-15)
ABP-34
or
BBP-133
30-1-1,2,8,9 NC
31-1-1,2,8,9 NC
and
37-2-3
37-4-3
37-5,.., 10-12
37-11,12-6
37-13,14-4
37-16-3
37-17,.., 22-12
37-23,24-6
37-25,26-4
Circuit Diagram
+ CC-1,
.,9
_ < £D = 1_-1 J ,..,10
^£=4-1,.. ,9
o l°2 o 3°4'
k£
C C-41 (12-15)
.a
o o o 39-1-1,..,
7 8°9 J9-2- 11 40-2-1, . . ,
Intermediate Ctr RO * , ^0-3- 11 MP Ctr Magnets
— =0z
bbp-:
133
ABP-34
£0-1-8,9
t
A31-1t1,2
c3M" 8 ' 9
N j L _^^JD-36
37-2-3
37-4-3
37-5,.., 10-12
37-11,12-6
37-13, 14-4
37-16-3
37-17,.., 22-12
37-23,24-6
37-25,26-4
MP Cycle Control
Pick Up
MP Cycle Control
Hold
37-l,..,26-(4,6 or 12)
MULTIPLICATION CYCLE £ -continued-
Pick Up Circuit
CC-26 (2-1 1/3)
39-2-12
CC-10 (0-0 1/2)
38-3-3
14-1-3 NC
84-1-1 NC
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-6
41-2-1
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-6
41-2-1
CC-61 (12-0)
CC-80
(1/16 12-9)
7-1,.., 9-2 NC
13-1-1
CC-54 (12*12 1/2)
Magnet
MP-DIV Control
Pick Up
13-l-(6)
Sequence
Counter Magnet
Intermediate
Reset
52-l,2,3-(12)
Intermediate
Reset
HD-4-(l2)
Cycle Counter
Magnet
CC-43 (12-0)
ABP-31-32-33
52-3-11
Hold Circuit
CC-47 (3 1/2-16)
13-1-6
CC-43 (12-0)
ABP-31-32-33
52-3-11
Circuit Diagram
+ CC-26
HI
(2-1
1/3)
CC-47 (3 1/2-16)
13-1-6
r-~ MD-34
'^^W-SlV Control Pick Up
13-l-(6)
+ CC-10 (0-0 1/2)
1 H . ,38-3- 3
♦ 14-l- 3
t_^l-l
Sequence Counter Ma
Magnet
+ JA-1- 4
t" CC-57 (12 1/2-13 2/3)
^ 3 — j
O l o 2 o 3 O 4 O 5 O 6 T7 O 8 o 9° J H-2-1
CC-43 (12-0) Seq Ctr RO D-6" °~~ f"
^52-3-H
H_
P^Oo^Os
ABP-31-32=33
+^-1- 4
f CC-57 (12 1/2-13 2/3)
j^ MD-43
"Intermediate Reset
52-l,2,3-(12)
CC-43 (12-0)
o l o 2 o 3 O 4 O 5°6 ?7 O 8 o 9 O ,41-2- 1
Seq Ctr RO D-6" £ CC-61 (12-0)
H^
AttQ^Q
ABP^3l^32=33
- MD-46
Intermediate Reset
HD-4-(12)
♦ t CC-80 (1/16 12-9)
:!C-a
-qj— lit • 1 9—2
f . 1 3 -1-1
♦ , CC-54 (12-12 1/2)
it
jr MD-13
Cycle Counter Magnet
-J
Pick Up Circuit
69-2-1,2 NC
13-1-3
CC-58
(14-15 1/3)
13-1-2
69-2-1,2 NC
13-1-3
CC-58
(14-15 1/3)
19-1-1 NC
18-1-1 NC
Cycle Ctr RO A-l
38— -1—1 , . . ,
38-2-1
37-1-1,..,
37-H-2
69-2-1,2 NC
14-1-1
CC-59
(14-15 1/3)
38-3-6
18-1-2 NC
Cycle Ctr RO C-l
38-2-2,..,
38-3-1
37-15-1,..,
37-26-2
CC-78 (15-16)
29-3n-5
MP Ctr RO
2nd mldg
(odd column)
MP-DIV Control
Hold
14-1-(12)
Magnet
Column Shift
Right
29-1,.., 36-
(12,12,6)
Column Shift
Left
21-1,.., 33-
(12,12,6)
Times Right
5-1,.., 27-
(12,12,4)
Hold Circuit
12-1,2-2 NC or
CC-32 (8 1/2-2)
and
L4-1-11
CC-36 (12-0)
&BP-27
29-3n-6
CC-36 (12-0)
ABP-27
!21-3n-6
CC-36 (12-0)
ABP-27
5-3n-4
MULTIPLICATION CYCLE i -continued-
-a
oo
Circuit Diagram
j. 69-2-1
to
~T _ J3--1-3
-g-2 f °-" T CC-58 (14-15 1/3)
, 112-2-2
CC-32 (8 l/2^2)t_
■^2-^ TT . i3-i-2
HL
.14-1-11
^ •- MD-34
-^^liP^DIV Control Hold
U-l-(12)
±i>9-2-l
£9-2-2
°~"T_CC-58 (U-15 1/3)
T | P , 18-1- 1
CC-36 (12-0)
m
ABP-27
^£2=221-6
38-1-1,..,
o l o 2 o 3 O 4° 5 f6 7°8 9° j ^ iw^T '
Cycle Ctr RO A-l f - MD-35
2-
Column Shift Right
29-l,..,36-(12,12,6)
±^2=2-1
,69-2-2
n
°~ 4 .C C-59 (14-15 1/3)
H . o38-?-6
t._JL8 = ^2
38-2-2,..,
CC-36 (12-0)
EL
_ _q p21-3 n -6
ABPi-27 4 ,
O l O 2 O 3 O 4 O 5 ?6 O 7°8 O 9 O ^ jfctt-2
Cycle Ctr RO C-l
8-3-1 37-15-1,..,
MD-35
1
Column Shift Left
21-1,..,33-(12,12,6)
+ CC-78 (15-16)
:C-78 <
CC-36 (12-0)
.<g2=3n^
o l o 2 o 3 O 4 O 5 O 6^7 O 8 o 9°
SBp227
MP Ctr RO 2nd mldg
<£2S-4
^MD-32
imes Right
5-l,..,27-(12,12,4)
MULTIPLICATION CYCLE j> -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-78 (15-16)
21-3n-5
MP Ctr RO
2nd mldg
(even column)
Times Left
4-1,.., 27-
(12,12,4)
CC-36 (12-0)
ABP-27
4-3n-4
+ CC-78 (15-16)
Times Left
4-l,..,27-(12 J
12,4)
H . o21-3n-5
oo ooo o,o co o
12 3 4 5 6T 7 8 9
CC-36 (12-0) MP Ctr RO 2nd mldg
H . 4-3n-4
ABP-27 ♦
CYCLE 6
The intermediate counter resets as in cycle 3. Sign Control #1 drops out. If a nine stood in the 24th column of the intermediate counter
a nine is read into the 47th column of the PQ counter as in cycle 3. The MC multiple selected by the times right relay is added into the
PQ counter. The PQ carry control and PQ carry relays are picked up and the carry impulse completes the entry into the PQ counter. The MC
multiple selected by the times left relay is added into the DD counter. The DD carry control and the DD carry relays are picked up and
the carry impulse completes the entry into the DD counter. The cycle counter is advanced. As in cycle 5 the column shift left and right
and times left and right relays are picked up. The MC multiples continue to be added in this manner in each successive cycle. When the
cycle counter reaches read-out position 9, the E relay is picked up. If MP was zero, this cycle (6) combines with cycle (6 + n) . The first
DD-PQ transfer takes place and the relays terminating the multiplication process are picked up as in cycle (6 + n). Here n indicates the
number of non-zero digits in the odd or even columns of the MP whichever is the greater.
Magnet
9 9
41 Multiply #1
38 Multiply #2
70 Sign Control #1
71 Sign Control #2
PQ 47th column Counter Magnet
52 Intermediate Reset
HD-4 Intermediate Reset
Intermediate Counter Magnets
37 MP Cycle Control
14 MP-DIV Control
21 Column Shift Left
29 Column Shift Right
4 Times Left
5 Times Right
PQ Counter Magnets
24 PQ Carry Control
62 PQ Carry
DD Counter Magnets
27 DD Carry Control
61 DD Carry
Cycle Counter Magnet
17 E
1
1
1
1
1
1
1
1
1 1
1 I
1
1
1
1
1
1
I*.
-a
to
MULTIPLICATIO N CYCLE 6 -continued-
Pick Up Circuit
Magnet
CC-1„..,9
HD-2«1,..,I0 NC
HD-5»1,..,9 NC
MC-DR RO
5-1-1,.., 5-26-12
3-19-1 NC,».,
3-20-12 nc
29— l—A, • • ,
29-36-12
56-3-1 NC,,.,
56-6-9 NC
CC-44 (2-1 1/3)
5-3n»l
38-3-7
CC-45
(1/16 11-13)
24-1-1
CC-1,..,9
HD-2-l,..,10 NC
HD-5-l,..,9 NC
MC-DR RO
4-1-1,.., 4-26-12
56-1-1 NC,..,
56-2-12 NC
21-1-1,..,
21-36-12
3-21-1 NC,..,
3-24-9 *£
CC-44(2-l 1/3)
4-3n-l
38-3-8
CC-45
(1/16 11-13)
27-1-1
PQ Counter
Magnets
PQ Carry Control
24-l-(4)
PQ Carry
62-i,..,4-(i2::
DD Counter
Magnets
Hold Circuit
CC-46 (2-13 1/3)
ABP-35
24-1-4
Circuit Diagram
DD Carry Control
27-1-U)
DD Carry
61-1,..,4-(12)
CC-46(2-13 1/3)
ABP-35
27-1-4
», C0i.. ., 1 9
"FT J?P-2-l,..,10
t .
)°l°2 3ti
MC-DR R(
O-O/O-OaO-0
5-1-1,..,
56-3-1,..,
6-6-9
**M$*&x
2°3t^O!rOl 5=26 r 12 3-19-1, . . ,
- PR RO ° ♦ . o 3-20-12 29-1-1,..,
, T . ogJ!=26-12
±ZJ
^MD-11,12
Counter Magnets
+ CC-44 (2-1 1/3)
j=T T , J-3n- l
c-&T2=IT5757
^8-3-7
^^-^ 4" 4 " ^^
- MD-35
Carry Control 24-l-(4)
+ CC-45 (1/16 11-13)
I I .
<2feJri
*&#**>*
Carry 62-l,..,4-(12)
+ CC-1. ...9
n=T T f fiD~2-1....10
T . qHD-5-1,..,9
oV2 ^ V6 7 8V 1:26- 12" 56-1-1,..,
MC-DR RO . 4 , ,56-2-1 2 21-1-1,..,
^n
r 3**2i—i, . * t
q ^ -i md«9,io
" A - ii> 'DD Counter Magnets
+ CC-44 (2-1 1/3)
y^A. 72-H W^ 1 ,38-3-8
'ABP%~ *~~7 ~^-~r-^DDCarry Control 27-1-U)
+ CC-45 (1/16 U-13)
£7-1-1
^^^MD-45
^DCarry 61-1, . . ,4-(12)
00
o
MULTIPLICATION CYCLE 6 -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-12
(12-12 1/2)
Carry BP
PQ Counter
Carry Contacts
62-1-1,..,
62-4-9
Carry Booster-
9-2,3
Carry Booster-
10-2,3
Carry Booster-
11-2,3
PQ Counter
Magnets
PQ Carry PQ Carry
4- CC-12 (12-12 1/2) Contacts Relay
"TBI.
Carry BP
col. 1 9£
lQf
PQ Counter
Magnets
col. 2 9*"
. lQf
.62-1-1
col.13 9£
1QJ
■JL
.62-1-12
col. 14 9£
10f
-JL-
.Booster-9-2
Booster-9-3
A62=2rl
^-^J®-"'
Carry Booster-9-(4)
col. 22 9£
~JL>
.62-2-9
10?
69-1-2
col. 1
col. 2
col.13
col. 14
-JJDrll
22
^&
t (*~&rr~T
Jt_« +, CC-2 g (3-14)
col. 23 9£
12?
H_
04-1-9
.62-2-10
col. 45 9£
m
-^ot 11
^2-4-8
col.46 9£
^su
JS2-4-9
23
col.45
hJID-12
46
^^sot:
Carry Booster-10 lies between columns 24 and 25.
Carry Booster-11 lies between columns 36 and 37.
oo
MULTIPLICATIO N CYCLE 6 -continued-
Pick Up Circuit
Magnet
Hold Circuit
CO
cc-12
(12-]L2 1/2)
Carry BP
DD Counter
Carry Contacts
61-1-1,..,
61-4-9
60-2,,.., 23-2 NC
Carry Booster-
6-2,3
Carry Boost, er-
7-2,3
Carry Booster-
8-2,3
DD Counter
Magnets
CC-80
(1/16 12-9)
7-1, ..,9-2 NC
14-1-5
CC-54 ,
(12-15 1/2}
Cycle Counter
Magnet
DD Carry
+ CC-12 (12-12 l/2)Contacts
^^col. 1 9*
DD Carry
Relay
.61-1-1
<£0=2>2
r , ^ col.22
col.23
col. 44
***>&- UD-iO
Carry Booster-7 lies between columns 24 and 25.
Carry Booster-8 lies between columns % > and 37.
+ CC-80 (1/16 12-9)
R T >l,-,9-2
o f JJ ^ J ^ 5
" ° * CC-54 (12-12 1/2)
_3,MD-13
3ycle Counter Magnet
MULTIPLICATION CYCLE 6 -continued-
Pick Up Circuit
69-2-1,2 NC
U-l-1
CC-58
(14-15 1/3)
19-1-1 NC
18-1-1 NC
Cycle Counter
Carry Contact
Magnet
E Relay
17-l-(4)
Hold Circuit
CC-36 (12-0)
ABP-27
17-1-4
Circuit Diagram
+<;£2=2rl
£2=2-:
2-JTT
=1-1
♦ . CC-5.8 (14-15 1/3)
19-1- 1
X_
w:
QC-36 (12-0)
gL
n 18-l- l
Cycle Ctr 9's
Carr y Contact
10 1
CYCLE 7 (4
T^th! 1 ? ^?^?^!^^ ad ? ed + i nto ^^ DD \ The appropriate column shift left and right and times left and right relays are picked up.
and n \Z Z,Z * + ? P ^ the P revi ? us SJ cl *> the P rela y * s «* Pi^ed up altering the read-outs of the cycle counter to read-outs B
and D. The cycle counter is advanced as in the previous cycle.
Pick Up Circuit
69-2-1,2 NC
14-1-1
CC-79 (6-5 1/2)
38-3-5
17-1-1
Magnet
41 Multiply #1
38 Multiply #2
71 Sign Control #2
37 MP Cycle Control
14 MP-DIV Control
21 Column Shift Left
29 Column Shift Right
4 Times Left
5 Times Right
PQ Counter Magnets
24 PQ Carry Control
62 PQ Carry
DD Counter Magnets
27 DD Carry Control
61 DD Carry
17 E
18 F
Cycle Counter Magnet
Magnet
F Relay
18-l-(4)
Hold Circuit
12-1,2-2 NC or
CC-32 (8 1/2-2)
and
18-1-4
Circuit Diagram
+#**
£2=2-2
14-1- 1
♦
■CC-79 (6-5 1/2)
J- J H.
.12-1-2
332=1-5
112-2- 2
t ol7-l-l
CC-32 (8 1/2-2)
J=d .
A&=±U
-JLA
F Relay
18-l-(4)
4*.
00
CO
MULTIPLICATION CYCLE 8 (5 + n)
The successive multiples of MC are added to DD and PQ. The: cycle counter is advanced,
used, the C2, D2 and DD-PQ transfer #3. relays are energized.
00
When all the significant figures in MP have been
Magnet
9
Pick Up Circuit
69-2-1,2 NC C2
14-1-1 66-l-(4)
CC-59 (14-15 1/3:
38-3-6
18-1-2 NC
Cycle Ctr RO
38-2-2,.., 38-3-1
37-26-2 NC
30-1-10 NC
69-2-1,2 NC D2
14-1-1 67-1-U)
CC-58 (14-15 1/3]
19-1-1 NC
18-1-1 NC
Cycle Ctr RO
38-1-1,.., 38-2-1
37-H-2 NC
31-1-10 NC
41 Multiply #1
38 Multiply #2
71 Sign Control #2
37 MP Cycle Control
14 MP-DIV Control
18 F
21 Column Shift Left
29 Column Shift Right
4 Times Left
5 Times Right
PQ Counter Magnets
24 PQ Carry Control
62 PQ Carry
DD Counter Magnets
27 DD Carry Control
61 DD Carry
Cycle Counter Magnet
66 C2
67 D2
74 DD-PQ Transfer #1
Magnet
69-1-3 NC or
CC-30 (1/16 3-1)
and
66-1-4
Hold Circuit
69-1-3 NC or
CC-30 (1/16 3-D
and
67-1-4
I I
I I
Circuit Diagram
+^5=1-1 U-4-X.J ^9 (14-1 5 1/3)
I olS-1- 2
<&2=lr3
cc-30 n7i6~3"aT
SL
o o o o o o,o_..
12 3 4 5 6 71
Cycle Counter RO
.o_o
38-2-2,..,
t__o32=26-2
^6-1-4
t
-c22=t 10
C2 66-l-(4)
~JLt*>J©-38
+ 69-2-1 14-1- 1 CC-5 8 (14-15 1/3)
~^T_^_J"~^^2=irl
39-2-2"?
cc-30 Tt/xTS-iT
0°l o 2 o 3 O 4°5
^
'sV
Cycle Counter RO
_o62=l-4
38-1-1,..,
<3J=2rl
^T 031-1- 10
D2 67-l-(4)
-MD-38
-~~SLj-&
Pick Up Circuit
CC-40
(1/16 15-9)
66-1-1
67-1-1
Magnet
DD-PQ
Transfer #1
74-l,2-(12)
74-3-(4)
MULTIPLICATION CYCLE 8 (5 + n) -continued-
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
74-3-4
Circuit Diagram
» t CC-4 p (1/16 15-9)
H
_66-l-l
pC-43
(12-0)
£t*rl
"AB?255?32%3
.74-3-4
vSbi
^jp-38
DD-PQ Transfer #1
74-l,2-(12)
74-3-(4)
CYCLE 2 (6 + n)
l^nllT ^L*™"?**, ta ^ 63 P ]T' ST* X "f ° f DD are added t0 columns 1 " 82 of «. The usual carry circuits are set up in the PQ
counter. The CD control relay picks up which permits the C and D relays to be energized. Picking up C and D drops out the MP cycle control
£" ™^-™ The r* CyCl * ? ounter n is a <*vanced ; The energized C and D relays permit DD-PQ transfer* #2, MP resefSK 2-DR reset to be Scked
Sines witf^lel 17 ** *" P UP# The Pi ° k UP ° f llWm reSet dropS ° ut ** contvo1 #2 ' * W ^3^^^ this cycle col-
Magnet
41 Multiply #1
38 Multiply #2
71 Sign Control #2
37 MP Cycle Control
14 MP-DIV Control
18 F
74 DD-PQ Transfer #1
PQ Counter Magnets
24 PQ Carry Control
62 PQ Carry
66 C2
67 D2
69 CD Control
30 C
31 D
Cycle Counter Magnet
59 DD-PQ Transfer #2
40 MP Reset
47 MC-DR Reset
HD-5 MC-DR Reset
91 MC-DR Entry Control (1-2)
92 MC-DR Entry Control (3-6)
93 MC-DR Entry Control (4-8)
Pick: Up Circuit
Magnet
CC-1,.., 9
HD-3-l,..,10 NC
HD-6-l,..,9 NC
DD Counter RO
74-1-1,..,.
74-2-10
CC-44 (2-1 1/3)
74-3-1
CC-26 (2-1 1/3)
74-2-11
CC-33
(14-15 1/3)
69-1-1
CC-40 (1/16 15-9!
30-1-3
31-1-3
PQ Counter
Magnets
PQ Carry
Control
24-1-U)
CD Control
69-l,2-(4)
MULTIPLICATION CYCLE £ (6 + n) -continued-
oo
en
Hold Circuit
CC-40 (1/16 15-9:
30-1-3
31-1-3
C Relay
30-l-(12)
D Relay
31-1-(12)
DD-PQ Transfer
#2
59-l,2-(12)
59-3-(6)
UP Reeet
40-l,2,3-(12)
CC-46 (2-13 1/2)
AHP-35
24-1-4
CC-47 (3 1/2-16)
69-1-4
CC-38 (11 1/2-9)
30-1-11
31-1-11
CC-43 (12-0)
ABP-31-32-33
59-3-6
CC-43 (12-0)
ABP-31-32-33
40-3-12
Circuit Diagram
+ CC-1,. ,9
.J=l_ o— r HD-6-l,..,9
,o_o.,o„o , o _o ,o o^o„o
O l O 2 o 3 O 4°5 Q 6 o 7T8T 74-2-l6"'
DD Counter RO + _ Q -.^~+r Jw-U., 12
^^ PQ Counter Magnets
+ CC-44 (2-1 1/3)
TSL ~o7A=!-l
CC-46 (2-13 1/2)
-_^-^"> MD **35
' <ii> l 5 Q&Irry Control
1lP%5~
.24-1-4
4__
24-l-(4
+ CC-26 (2-1 1/3)
VBL.
74-2-11
, CC-47 (3 1/2-16)
m
.69-1-4
+ CC-33 (14-15 1/3)
1S„. o^L-l
CC-38 (11 1/2-9)
n . -MD-40
l^cTcorltrol
69-l,2-(4)
"^|C Relay 30-l-(12)
^0-1- 311
~ "rr — MD— 35
pJ^JP^lTRriKr 31-1-(12)
+ CC-40 (1/16 15-9)
^ + -31-1-3
CC-43 (12-0) t n _-.MD-39
"- |_j' ' 39-3-6
+ CC-40 (1/16 15-9)
~ TTT ' , 30-1- 3
CC-43 (12-0)
TB01--32-33 ♦ .
■^TS5^f Transfer #2
59-l,2-(12)
59-3«(6)
,„ ,MD-37
UP Reaet
40-l,2,3-(12)
MULTIPLICATION CYCLE j (6 t n) -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-40 (1/16 15-S
30-1-3
31-1-3
U-2-4
9)MC
-DR Reset
47-l,..,13-(12)
CC-43 (12-0)
ABP-31-32-33
47-13-10,11,12
CC-40 (1/16 15-«
30-1-3
31-1-3
41-2-4
CC-63 (12-0)
9! MC
-DR Reset
HD-5-(12)
CC-43 (12-0)
ABP-31-32-33
47-13-10,11,12
CC-63 (12-0)
CC-76
(15-16 1/3)
47-13-2
47-13-3
47-13-4
MC-DR Entry
Control (1-2)
91-1,2,3-(12)
MC-DR Entry
Control (3-6)
92-l,2,3-(12)
MC-DR Entry
Control (4-8)
93-l,2,3-(12)
CC-77 (16-0)
91-3-12
92-3-12
93-3-12
+ . CC-40 (1/16 15-9)
H .
CC-43 (12-0)
o2°=L-3
H
.47-13 -10,11
abp^i^32^3T"^ r
.-2-4
, -41-2-
7l2~l
J^^-DlTReset
47-l,..,13-(12)
+ CC-40 (1/16 15-9)
30-1-3
Cg-4.3 (12-0)
JA-2-4
S
CC-63 (12-0)
<3 4^ = 13-10,11,12
ABP-31-32-33 t .
H
_ - MD-46
MC-DRReset
HD-5-(12)
+ CC-76 (15-16 1/3)
.47-13-2
CC-77 (16-0)
n=r .
' 91-3-12
,47-13-3
47-13-4
MC-DR Entry Control (1-2)
91-1,2,3-(12)
92-3-12
rJU
MC-DR Entry Control (3-6)
92-l,2,3-(l2)
,93-3- 12 l^Mff^Entry Control (4-8)
93-l,2,3-(12)
CYCLE 10 (7 + n)
The second DD to PQ transfer, adding columns 23-45 of DD to columns 23-45 of PQ takes place. The usual carry circuits are set up in the PQ
counter. The MC-DR, MP and cycle counters reset. The A relay is picked up, and the B relay also if PQ 47th column nines carry contact is
closed. Energizing of the A relay will cause the MP-DIV control relay to drop out and prevent further advance of the cycle counter. The
sequence counter advances to read-out position 7* In preparation for the next cycle, the product out and sequence counter reset relays are
picked up. If the B relay is energized, the PQ invert relay is picked up. Assuming the product is to be delivered to storage counter 40,
code 64, the sequence mechanism reads the line of coding (blank, 64, 7)» The sequence relays are picked up. The repeat relay and the
storage counter in relays are energized. •£
-a
MULTIPLICATION CYCLE 10 (7 + n) -continued-
Magnet
9 9
41 Multiply #1
38 Multiply #2
59 DD-PQ Transfer #2
PQ Counter Magnets
24 PQ Carry Control
62 PQ Carry
47 MC-DR Reset
HD-5 MC-DR Reset
91 MC-DR Entry Control (1-2)
MC-DR Counter Magnets (1-2)
92 MC-DR Entry Control (3-6)
MC-DR Counter Magnets (3-6)
93 MC-DR Entry Control (4-8)
MC-DR Counter Magnets (4-8)
MC-DR Counter Magnets (5)
MC-DR Counter Magnets (7)
MC-DR Counter Magnets (9)
40 MP Reset
MP Counter Magnets
14 MP-DIV Control
Cycle Counter Magnet
18 F
12 A
16 B
Sequence Counter Magnet
34 Product Out
48 Sequence Counter Reset
HD-3 DD-PQ Invert
Seq-31 Control
Seq-B-6-].
Seq-B-4-1,2
Seq-C-7-1
Seq-27 Repeat
SC40-4,5j6 Storage Counter In
i
1
III
1 I
I
1
■
■
i
i
1
1
1
1
1 1
■
I
■
1
1 1 1
III
II
1 1 1 1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1
::
::
1
1 1 1
1 1
1
i
■
i
1
1 1 1 1 1
1
■1
■1
1
I
i
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-1,..,9
HD-3-l,..,10 NC
HD-6-l,..,9 NC
DD Counter RO
59-1-1,.. t
59-2-11
PQ Counter
Magnets
+CC-1„...9
n=T , oHD-3-l,..,10
t . o« D -
6-1,.., 9
DD Counter RO
V
V
y
59-1-1,..,
^59-2-11
♦ i . a_ j _- MD-11,12
PQ"~Counter
Magnets
00
00
MULTIPLICATION CYCLE 10 (7 + n) -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-44 (2-1 1/3)
59-3-1
CC-1,..,9
HD-5-l,..,9
MC-DR RO
47-1-1,..,
47-12-12
CC-1,..,9
40-1-1,.., 9
MP Counter RO
40-2-1,..,
40-3-11
CC-1,..,9
Cycle Counter RO
59-3-3 or
47-2-12
69-2-1,2 NC
14-1-1
CC-60 (6-5 1/3)
59-3-2
69-2-1,2 NC
14-1-1
CC-60 (6-5 1/3)
59-3-2
PQ 47th column
9' 8 carry
contact
PQ Carry
Control
24-l-(4)
MC-DR Counter
Magnets
MP Counter
s
Cycle Counter
Magnet
A Relay
12-l,2-(4)
B Relay
16-1- (4)
CC-46 (2-13 1/3)
ABP-35
24-1-4
CC-29 (6-8)
12-1-4
CC-29 (6-8)
16-1-4
+ . CC-44 (2-1 1/3)
CC-46 (2-13 1/3)
Hp£3T~^
Ft. ^ .24-1- 4
^"^ PQ Carry Control
24-l-(4)
+CC-1, ..,9
TT. pHD-?-!,. -,9
t .
f> , o „o „o , p r O i O ,,0^0 «o
47-1-1,..,
0"l"2"3"4 r5"6"7"8"9" -47-12 -12
jsMD-2,,.,7
>DR Counter Magnets
+ CC-1. ...9
H . o4Q-i-i,..,9
PtO^O-,0, Oj-O^O-O-OrtO
40-2-1,..,
v r2"3"4"5"6"7t8^1_ o 40 = 2 = ll
MP Counter RO \
~ K *~ r ' MP~"Sounter Magnets
+ CC— 1, ..,9
47-2-12
o l o 2 y3 o 4 o 5 o 6 o 7 o 8°9° L>9-3V l
Cycle Counter RO-E + |
+^9=2-1
69-2-2
T5-8)
♦ , CC-60 (6-5 1/3)
H . 0*2=2=2
J^=lr4
Cycle Counter Magnet
f ^^^_ <= .MD-34,35
A Relay
12-1,2- (4)
+ ,69-2- 1
Q 62 = ?-2
L
?C-29" T6-8)
♦ CC-60 (6-5 1/3)
H=T , ^ 59-3-2 PQ 47th col.
—9l
t_
n - MD-34
loT t^nfRefay l6-l-(4)
MULTIPLICATION C YCLE K) (7 + n) -continued-
Pick Up Circuit
Magnet
Hold Circuit
CC-10 (0-0 1/2)
Sequence
38-3-3
Counter Magnet
14-1-3 NC
84-1-1 NC
14-1-4 NC
Product Out
CC-43 (12-0)
CC-57
34-3-(12)
ABP-31-32-33
(12 1/2-13 2/3)
34-3-12
Seq Ctr RO D-7
41-2-3
and
41-2-6
34-l,2-(l2)
CC-43 (12-0)
34-4-(4)
ABP-31-32-33
34-4-4
14-1-4 NC
Sequence
CC-43 (12-0)
CC-55
Counter Reset
ABP-31-32-33
(12 1/2-13 2/3)
48-l-(12)
48-1-6
Seq Ctr RO B-7
41-2-2
CC-40
DD-PQ Invert
CC-43 (12-0)
(1/16 15-9)
HD-3-(12) and
ABP-31-32-33
229-3-2 NC
HD-3-(4)wc
HD-3-12
16-1-1
FC-105 (4-2 1/2)
Control
Seq Cut-off Sw.
Seq-31-(4)
Card Feed #1 Sw.
Clutch Magnet
Card Feed #2 Sw.
BBP-64
12-1,2-3
55-3-2 NC
78-2:-8 NC
81-2-9 NC
BBP-52, FBP-99
201-1-2 NC
FBP-98
Seq-32-1,2 NC
O
Circuit Diagram
+ CC-10 (0-0 1/2)
"TBI o28=3_-3
^O-v-oMD-13
^Seqxienc
eqxience Counter Magnet
+ J.4-1- 4
~^T >C C-57 (12 1/2-13 2/3)
CC-43 (12-0) Seq Ctr RO D-7
JbzL-....^-£).
,41-2-3
Q^Ch
ABP^31-32-33
S&-6
< 3Jcl-12
Product Out
34-3-(12)
JS4"
34-4-(4)
iT^ -CC-55 (12 1/2-13 2/3)
_tZ3„_
CC-43 (12-0) O^VlVs^W h41-2-:
■1-6 f_
-2-2
^fflens^ ctr *° M ^
^.MD-42
Sequence Counter Reset
48-l-(12)
+ CC-40 (1/16 15-9)
IS
H
Tis^or
,229-3-2
■ffiF%I?3"2^3"
'tL^^l
o ^-zJ®-^
]°^T5!)-PQ Invert HD-3-(12), HD-3-(4)vc
+ FC-10 5 (4-2 1/2)
,12-1-3
SeqTSw" C.F.#I Sw. C.F.#2 Sw. BBP=64 + ^5-3- 2
^^_J ^T__o8i^:9
I 201-1-^2"
r^Cor&rol^ Seq-31-(4)
- F-18
__F-19
Clutch Magnet
MULTIPLICATION CYCLE 10 (7
f n
) -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
FC-101 (3-2 1/2)
B-6-l-(6)
B-4-l-(12)
B-4-2-(6)
C-7-l-(4)
Repeat Relay
Seq-27-(4)
Storage Counter
#40 In
SC40-4,5-(12)
SC40-6-(4)
FC-102 (4-9 3/4)
VBP-225
B-6-1-6
B-4-2-6
C-7-1-4
FC-107 (0-5 1/4)
VBP-280
Seq-27-4
SC-11 (12-0)
SC40-6-4
+ FC-101 (3-2 1/2)
VBP-100
1 1 . o f
Seq-31-l
i
. n ~
Seq-31-1„..,4
Vbp-ioo
♦
*&6
B-6-1-6
T
B-6-l-(6) ^
r>r /-17
Reading Pins
Seq-31-2
t
<
teq-31-3
t
( Seq-31-4
^4 ,
B-4-2-6
t
B-4-l-(12)^ ~
B-4-2-(6)
JWv-F-18
FC-102 (4-9 3/4)
t£7
b-7-1-4
i
C-7-l-(4) ~~
1
FC-107 (0-5 1/4)
VBP-280
4
VBP2225
FC-107 (0-5 1/4)
' H , r C-7-1-1
tepeat
eq-27-(4)
.-1
B-5-l-2
f B-4-1-3
° * B-3-l-6
t B-1-2-9
C-7-1-1
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1 NC
B-7-1-1 NC
B-6-1-1
B-5-1-2 NC
B-4-1-3
B-3-1-6 NC
B-2-1-11 NC
B-1-2-9 NC
VBP2280
♦
<
4 FC-93 (12 1/2-13
[ Seq-27-4
*-*■ — li
2/3)
^VB^9^
3C-11 (12-0)
-1-1
L_ol=7
.SC40
4
-1-1
' B-6-l
t
-6-4
Storage Counter In
SC40-4,5-(12)
SC40-6-(4)
CYCLE 11 (8 + n)
The product is read from the PQ counter to storage. The storage counter carry is completed. The sequence counter and the 47th column of
PQ counter are reset. The repeat relay permits the energizing of the start relay. The calculator continues in operation.
MULTIPLICATIO N CYCLE 11 (8 + n) -continued-
4*
to
Pick Up Circuit
NC
CC-1,..,9
HD-3-1, . •
HD-3-10
HD--6-l,..,9 NC
PQ Counter RO
Plug Wires
34-1-1,..,
34-2-11
Buss
SC40»4,5-(12)
CC~5 (5-5 1/2)
Seq Ctr HO
BBP-43
78-2-10 NC
83-1-4 NC
80-1-1 NC
BBP-44
FBP-176
238-1-2 NC
FBP-177
BBP-45
82-1-4
42-2-5
55-2-9
15-1-1
48-1-2
NC
NC
NC
NC
Magnet
34 Product Out
HD-3 DD-PQ Invert
SC40-4,5,<> Storage Counter In
Storage Counter Magnet
SC40-9 Storage Counter Carry Control
SC40-7,8 Storage Counter Carry
12 A
16 B
48 Sequence Counter Reset
Sequence Counter Magnet
PQ 47th column. Counter Magnet
Seq-27 Repeat
Seq-33 Start
Seq-31 Control
Seq Reslays
I I I I il I I
Magnet
Storage Counter
Magnet (cols.
1-23)
Sequence Counter
Magnet
Hold Circuit
Circuit Diagram
+ CC-1,.,,9
TT. -HD-3-1,.., 9
iHD-2-10
*_ ^
-0 K5 1°2°3^
°6 o 7 O 8 9°
Plug 34-1-1,..,
PQ Counter RO
4-2-11 SC40-4-1,..,
Wires » , p ,,3040=5-11
Buss t — vjL— ^-^l/-14
Storage Counter Magnet
Columns 1-23
+ CC-5 (5-5 1/2)
~^h:
O l O 2 Q 3 O 4 O 5 O 6° ^8 O 9 O Q ,78-2-10
Seq Ctr RO HbBP^43
^EL 8 ^" 1
BBP=44 FBP^76 t .
fbf57Tbijp^5 f > 2 - 2 - 5
f n 55-2-9
^^ ^8-1-2
Seq CtrTJagnet^
MULTIPLICATION CYCLE 11 (8 4 n) -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-9 (9-9 1/2)
HD-3-10
Col. 46 zero
Col .47 zero or 8
HD-3-11
Col. 47 9 spot
Plug Wires
34-2-12
Buss
SC40-5-12
Read 9 from 47th
col. of PQ to
24th col. of
storage counter
CC-2 (2-2 1/2)
71-1-3 NC
CC-1 (1-1 1/2)
71-1-2 NC
PQ 47th column
RO
134-3-9
Seq-27-1
VBP-276
FC-103 (6-5 1/2)
VBP-277
Seq-27-2
FC-105 (4-2 1/2)
Sequence Cut-off
Switch
Card Feed #1 Sw.
Card Feed #2 Sw.
BBP-64
Seq-33-1
Seq-32-1,2 NC
PQ 47th column
Counter Magnet
Start
Seq-33-(4)
Control
Seq-31-(4)
FC-108 (6-2 1/2)
VBP-278
Seq-33-4
4 CC-9 (9-9 1/2)
f t_ oS
.HJ^IO
2=6-1
col. 46
0"5 O l O 6 O 2 O 7 O 3 O 8°4 O l,
I
HD-3-11
& o o,o o o o & o o p l u 8 (34-2-12
col. 47 51627384 9
' 3 Wires
Storage Ctr Magnet
col. 24
Buss
^-^Q ^J- 3 *
4 CC-2 (2-2 1/2)
~TBL
71-1- 3
CC-1 (1-1 1/2)
H_
£1-1-2
0°5 o l o 6 o 2 o 7 o 3 o 8'
PQ 47th column RO
4 ^eq-2 7-1
"It" • FC-103 (6-5 1/2)
VbI%276- t-T ~ .Seq-2 7-2
FC-108 (6-2 1/2) VBP2277 ^*"_
S.
_<3A-2r9
^JL-^-O®-! 2
PQ 47th column
Counter Magnet
rs
VBP-278 r
Seq-33-(4)
4 FC-10 5 (4-2 1/2)
Seq.Sw. C.F.#1 Sw. C.F.#2 Sw. BBP^64
kg-32-1
^eq- 33-1 II
^F-18
Control
Seq-31-(4)
CO
RBAD-01 JT of Pg LOW-ORDER COLUMNS
CYCLE 11 (8 + n). Assuming that the low order columns of the product are to be delivered to storage counter 3, code 21, the sequence me-
chanism reads the line of coding (86, 21, 7)» The sequence relays are picked up. The special PQ out relay, the repeat relay and the
storage counter in relay are energized. If the B relay is energized, the special sign ralay and the DD-PQ invert relay are picked up,
CYCLE 12 (9 + n) . The storage coumter magnets are energized and the storage counter carry circuits completed. The repeat relay permits the
energizing of the start relay. The calculator continues in operation.
CO
jjagnet
Sequence Relays
100-1 Special Sign
99-1,2,3 Special PQ Out
HD-3, HD-3 wc DD-PQ Inve:rt
Storage Counter Magnets
Cycle 11
i
Cycle 12
Pick Up Circuit
NC
NC
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-L-1
A-7-1-2
A-6-1-3
A-5-1-6
A-4-1-H NC
A-3-2-9 NC
A-2-4-5 NC
A-l-7-9 NC
CC-40
(1/16 15-9)
229-3-2 NC
16-1-1
CC-33
(14-15 1/3)
99-3-1,2
100-1-1,2
CC-9 (9-9 1/2)
HD-3-I wc
99-2-12
Buss
SC3-5-12
Magnet
99-l,2-(12)
99-3-(4)
Special PQ Out
(col. 1-23)
100-1- (4)
Special Sign
HD-3-(12)
HD-3-(4) wc
DD-PQ Invert
Str Ctr Magnet
24th col.
Hold Circuit
CC-43 (12-0)
ABP--31-32-33
99-3-4
CC-47(3 1/2-16)
100-1-4
CC-43 (12-0)
ABP-31-32-33
HD-3-12
Circuit Diagram
^ C-92 (12 1/2-13 2/3)
VBP-350^ A-7-1 -S
l_oA=6jll-3
+ A-5-1-6 Special PQ Out (1-23)
T Jl-4-1-11 99-l,2-(12)
T . A-3-2 -9 99-3-(4)
^HF -A-2-4-5
CC-43 (12-0) f A-l-7-9 _MD-47
ABP231^2233 j _
.CC-40 (1/16 15-9)
I s *
krS r l3 i72^i"6T
229-3-2
- MD-47
DD-PQ Invert
- MD-46
HD-3-(12)
HD-3-(4) wc
t ^^52-5-12
Buss t.
Str Ctr Magnet
24th column
Pick Up Circuit
CC-1,..,9
HD-3-l,..,10 NC
HD-6-l,..,9 NC
PQ Ctr RO (1-23)
99-1-1,..,
99-2-11
SC3-4-1,..,
SC3-5-11
Magnet
Str Ctr Magnets
cols. 1-23
READ-OUT of PQ LOW-ORDER COLUMNS -continued-
Hold Circuit
,+ .cc-i,..,9
2=3.-1,.., 10
0°l o 2°3V5
PQ Ctr RO cols. 1-23
o,o o o o 99-1-1,..
i T6 7 8°9° .,99-2- 11
SC3-4-1,..,
* — ^>^b5-U
Buss t.
Str Ctr Magnets
cols. 1-23
NORMALIZING REGISTER
°™ 2: JSSkWSS&^iJWJ o 0<Ung <A ' 761 ' 7) * Md 8teps *° tho next llne - The "*"-*■*««• — *- - -j***
Magnet
Sequence Relays
101-1,2 Normalizing Register Read-in
102-1,.., 23 Digit Sensing
103-1,.., 23 Shift Positioning
Pick Up Circuit
FC-93
(12 1/2-13 2/3)
VBP-149
B-8-1-1
B-7-1-2 NC
B-6-1-3 NC
B-5-1-5 NC
B-4-1-9 NC
B-3-2-5
B-2-3-10
B-l-6-8
Magnet
101-1,2-(12)
Norm. Reg.
Read-in
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
101-2-12
Circuit Diagram
C=p (12 1/2-13 2/3)
VBlffiJT T -B-7-1 -:
.CC-43 (12-0)
PssOs^Cb
^ABP^l^^
T n B-6 -1 -3
I qB-^;1-5 Normalizing Register In
I B-4--l-9 101-1,2-(12)
f o B-2-3-10
001=2-12 t_^6- 8 MD-47
NORMALIZING REGISTER -continued-
Pick Up Circuit
SC-1,..,9
Str Ctr Reset NC
Str Counter
Invert-NC
Str Ctr BP
Str Ctr RO col.n
SCA-1-1,..,
SCA-2-11
Buss
101-1-1,..,
101-2-11
CC-37
(11-1/4 12)
102-23,.., 1-1
Magnet
102-1,.., 23-(4)
Digit Sensing
103-23,.., l-(4)
Hold Circui.t
CC-35 (9-12)
ABP-21
102~n-4
4:3-1-1 NC
or
CC-52(l/3 3-16)
and
103-23,.., 1-4
CO
OS
Circuit Diagrsim
-ElloSfcr ctr Reset
~\ eStr Ctr Invert
Digit Sensing
102-n«(4)
T . ^ . 102-n-(4)
StrCtr 1 SCA-1-1,.., 1 £ n £ 23
BP O l O 2 O 3 ?4 O 5 O 6°7 O 8 O 9%SCA-2-ll 101-1-1,..,
^
(9-12)
Storage Counter RO
column n
ABP-21
♦ CC- 37 (11-1/4 12) O 102-22=l
IL
.j^l-l
J.03-23-4
1
102-22-;
1103-22-4
t -
102-2-1
CC-52 (1/3 3-16)
^H
1-1-1
rSU
WhSrk
t
rSb-
£02=1-4
r&J
-0-oM=2-ll
Buss
<j,Q2-n-4
i ^QJ
jy MD-47
Shift Positioning
103-23,.. ,l-(4)
» MD-47
CYCLE 4. The power of ten selected by the digit sensing and shift positioning relays is read into the intermediate counter and into storage
counter E. The operations of multiplication cycle 4 are carried out. The sequence mechanism reads the line of coding (8321, C ; , 7), and
steps to the next line. The normalizing register read-out relay and storage counter C in relay are energized.
CYCLE 5. The operations of multiplication cycle 5 are completed. The amount of shift is read into storage counter C.
Magnet
9 Cycle 4 9
Cycle 5 9
103-1,.., 23 Shift Positioning
Intermediate Counter Magnet
104-1 Normalizing Register Read-Out
Storage Counter Magnets
_
1
B
1
1
1
I
1
I
1
1
1
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-1 (1-1 1/2)
46-5-2
103-(n)-l
Buss
50-1-1,., 50-2-12
Intermediate Ctr
Magnet
col.(24-n)
±JJfcl_(l-l
1,
(2
)
ij-2 50-1-1,.., Intermediate Ctr Magnet
♦ . ^03-(n)-l O 50-2~12 column (24-n)
f ^ T ♦ n^r MD-1
C . Q_„. 1 J. . O/./" — ^\-»
Buss
NORMALIZING REGISTER -continued-
Pick Up Circuit
FC-92
(12 1/2-13 2/3)
VBP-150
A-8-1-1
A-7-1-2 NC
A-6-1-3 NC
A-5-1-5 NC
A-4-1-9 NC
A-3-2-5
A-2-3-10
A-l-6-8
CC-1,..,9
103-n-2 or 3
104-1-1 or 2
Buss cols .20
and 21
Magnet
104-1-U)
Norm. Reg.
Read-out
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
104-1-4
Circuit Diagram
+ FC-92 (12 1/2-13 2/3)
"HE
, - n A-8-l -l
ygpffyT T ..a-7-1 -2
t A-5-1 -5 Normalizing Register Out
f a-4-1 -9 104-l-(4)
°^ T .A-2-3 -10
CC-43 (12-0) ° — T A-l-6-8 MD-47
1 O
+ CC-3 (3-3 1/2)
-H_
CC-2 (2-2 1/2)
"FT,
CC-1 (1-1 1/2)
^03-2 3-2
JL03-23-3
,3.03-2 2-3
103-22-2
103-21-2
J^U-3
-fe
103
103-13-3
-ter
103
103-12-3
-fer
103'
103-11-2
o
jL03-fcr"
^04-1-3
lOJcl-S
t—jSL^~^
Buss col. 20
Buss col. 21
CO
-3
NORMALIZING REGISTER -continued- oo
CYCLE 6. The operations of multiplication cycles 6 and 8 (5 + n) are carried out.
CYCLE 7. The operations of multiplication cycle 9 (6 + n) .ar« carried out. The sequence mechanism reads the line of coding (C, B, 32), and
steps to the next line. The sequence relays, storage counter C out relay, storage counter B in relay and the storage counter invert relay
are picked up.
CYCLE 13. The operations of multiplication cycle 10 (7 + n) are carried out. The nines complement of the amount of shift is read ^stor-
age counter C to storage counter B completing the computation of the exponent. The sequence mechanism reads the line of coding ^bianK,
blank, 7), and steps to the next line. The sequence relays are picked up.
CYCLE 9. Except for the pick up of the storage counter in relay, the operations of multiplication cycle 11 (8 + n) are ° a ^ ed fl °^« J|»
sequence mechanism reads the line of coding (86, D, 7), and steps to the next line. The sequence relays, the special PQ out relay and the
storage counter D in relay are energized.
CYCLE 10. The normalized quantity is read into storage counter D with its highest significant digit in the 23rd column. The repeat relay
permits the pick up of the start rtslay. The calculator continues in operation.
DIVISION CYCLE
To start division, assuming the DR to lie in counter 8, code 4, the sequence mechanism reads the line of coding (4, 76, blank) • As in multi-
plication cycle 0, the sequence relays are picked up. The divide relay is picked up. The sequence counter advances to read-out position 1.
The storage counter out relays are picked up as in multiplication cycle 0. The intermediate in and DD-PQ reset relays are picked up. The
heavy duty DD-PQ reset relay is energized as in multiplication cycle 0. _^_____
Magnet
Seq-27 Repeat
Seq-33 Start
Seq-31 Control
Seq-A-4-1,2
Seq-B-7-1
Seq-B-6-1
56 Divide
Sequence Counter Magnet
SC8-1,2,3 Storage Counter Out
50 Intermediate In
58 DD-PQ Reset
HD-6 DD-PQ Reset
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
FC-95 (2
VBP-171
B-8-1-2
B-7-1-3
B-6-1-5
B-5-1-4
B-4-1-7
B-3-2-1
B-2-3-1
B-l-5-1
BBP-103
-1 1/3)
NC
Divide
56-l,..,13-(12)
48-1-1 NC or
CC-52 (1/3 3-16)
and
CC-53 (11-16) or
BBP-91
FBP-140
199-1-1 NC
FBP-197
BBP-132
and
56-13-11
+ FC-95 (2-1 1/3)
TOP^7l f gB-7-1 -3
CC-52 (1/3 3-16]
3-5-1-4
~T pB-4-1-7
^T q B-3-2 -1
tLgddS- 1
n . 199-1 -1
BBP^91 FBP^54U F FBP-197 BBP- 132
CC-53 (11-16)
J6M3-U
BBP 103
^MD-44
Divide
'56-l,..,13-(12)
CC-10 (0-0 1/2)
56-13-1
14-1-3 NC
84-1-1 NC
Sequence Counter
Magnet
+ CC-10 (0-0 1/2)
tt ,
^6-13-1
J4-1-3
.84-1- 1
^"^ Sequence Counter Magnet
DIVISION CYCLE -continued-
Pick Up Circuit
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO 13-1
56-11-1
14-1-4 MS
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-l
56-11-2
CC-43 (12-0)
$8-8-]L2 •
58-4-U,12
CC-62 (14-0)
Magnet
Intermediate In
50-l,2 f 3-(12)
DD-PQ Reset
58-l,..,8-(12)
DD-PQ Reset
HD-6-(12)
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
50-3-11
CC-43 (12-0)
ABP-31-32-33
58-8-12
58-4-11,12
Circuit Dia.gram
±<44=lr4
k=lr4
^L- .CC-55 (12 1/2-13 2/3)
-hi—,
SC-43 (12-0)
B£J
0"l Y2 o 3 O 4 O 5 O 6 o 7 O 8 o 9° ^6-11 -1
Seq Ctr RO B-l t
'iM&rfZl&H
| f CC-57 (12 1/2-13 2/3)
I I
CC-43 (12-0)
.^O^rll
o l ?2 o 3°4 O 5 O 6 o 7 O 8 o 9 O
Seq Ctr RO D-l
W
aOzrOrrCfc
ABP-31-32-33
^8=8.-12
£8=4-11
+ .CC-43 (12-0)
^3,
o — o — o —
ABP^31%2=33
£B=8.-12
t_
g8-4-n
58-4-12
^8=1^12
.CC-62 (14-0)
HI,
Intermediate In
50-l,2,3-(12)
ivJL— C^D-39
^^DD-PQ Reset
58-l,..,8-(12)
_^^_^-^fD-46
^^DD-PQ Reset
HD-6-(12)
DIVISION CYCLE 1
The DR is read from storage to the intermediate counter. The entry of a nine into the 24th column of the intermediate counter (a negative
DR) picks up the intermediate 24th column read-out control relay. The DD, PQ and Q-shift counters reset. The sequence counter is advanced
to read-out position 2, In preparation for the next cycle the intermediate invert control and intermediate invert relays are picked up if
DR is negative. The shift pick up., shift and MC-DR in relays are picked up in order to read the DR from the intermediate counter to the
MC-DR counters with its first significant digit in the 23rd column of MC-DR (1-2). The entry control relays on MC-DR (1-2) and (3-6) are
energiised as in multiplication cycle 1.
DIVISION CYCLE 1 -continued-
Pick Up Circuit
CC-1,..,9
HD-6-l,..,9
Q-Shift RO
58-8-10,11
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-2
56-11-3
Intermediate Ctr
24th column
2nd mldg to
2nd mldgs O's
or
24th column
2nd mldg 9 to
3rd mldgs 9*s
Magnet
56 Divide
SC8-1,2,3 Storage Counter Out
50 Intermediate In
Intermediate Counter Magnets
89 Intermediate 24th column RO Control
58 DD-PQ Reset
HD-6 DD-PQ Reset
PQ Counter Magnets
DD Counter Magnets
Q-Shift Counter Magnets
Sequence Counter Magnet
22 Q-Shift Invert
94 Intermediate Invert Control
HD-1 Intermediate Invert
35 Shift Pick Up
36 Shift
43 MC-DR In
91 MC-DR Entry Control (1-2)
92 MC-DR, Entry Control Ci-(>S
Magnet
Q-Shift Ctr
Magnets
Shift Pick Up
35-l,..,46-(4)
Hold Circuit
CC-42
(12-1/3 16)
35-1,.., 46-4
I I
I I
■
...
■■■■Ill
Circuit Diagram
±^CC^..,9 < HD-6_-l,..,9
H . J ♦
o l o 2 o 3 o 4f5 O 6 o 7°8 o 9 o
Q-Shift Ctr RO
^Q^-
t Counter Magnets
+ 14 = L r 4
T ,00-55 (12 1/2-13 2/3)
SL
0°l°2t
3°4 5 6 7 8 9° ^56-11-3
Seq Ctr RO B-2
Intermediate Counter RO
col. 24 col. 23 col. 2 col. 1
2nd mol dings
CC-42 (12-1/3 16)
O
O Shift Pick Up Relays
O 3rd moldings 35-l,..,46-(4)
LJLJl
J35-46 -4
J35-4-4 [ ^5-2- 4
^ ^ *~^o
MD-
^40.
DIVISION CYCLE 1 -continued-
Pick Up Circuit
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-2
56-11-4
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-2
56-11--5
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-2
56-11-6
CC-33
34-15 1/3)
43-2-12
35-(2n + l)-l
35-(2n-l)-l NC
35-(2n)-l NC
Magnet
MC-DR In
43-l,..,10-(12)
43-H,12-(4)
Q-Shift Invert
22-l-(12)
Intermediate
Invert Control
94-1-U)
Shift
36-1,.., 39-
(4,6 or 12)
CJ1
8
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
43-30-12
43-32-3,4
CC-43 (12-0)
ABP-31-32-33
22-].-ll
CC-43 (12-0)
ABP-31-32-33
94-1-4
CC-43 (12-0)
ABP-31
36-1-4,..,
36-39-2
Circuit Diagram
±M=%±
.CC-56 (12 1/2-13 2/3)
C-56 {
^ 3°4 g 6 7 8 9° .016=31-4
CC-4 3 (12-0) Seq Ctr RO C-2 _ +„ ...j t^-t^^" ^
-O— — 0---0— —
JT .CC-56 (12 1/2-13 2/3)
i=L_ ..
,0 ? ,0 rOiO B O rt O n O
.<^=10-1!
k£=12-3
,14^=12-4
43-l,..,10-(12) UC-DR In
^"41-13^(4)
p C-43 (12-0)
1 2 < ?3 4 5 6 7 < W 3 6-11-5
Seq Ctr RO C-2 t - n - ^- .MD-35
g3J
+ J4-1-4
ABP^ 2 ?^
J!C-57 (12 1/2-13 2/3)
,. 22-1- 11
"^^^QTshm Invert
22-l-(12)
0V2 ?3 o 4 o 5°6 o 7 o e o 9 o , 56-11 -6
Seq Ctr RO D-2
4— ^O^-O^^
^"^ Intermediate Invert Control
- MD-41
36-3^,38,39-(12,12,4)
36-2-(6)
CC-43 (12-0)
FT ,, h
^^BP^l
•^6-1-4 ]^6-l-(4)
Shift
36-1,.., 39-( 4,6 or 12)
DIVISION CYCLE 2
The sign control relays are picked up if the intermediate 24th column read-out control relay is up as in multiplication cycle 2. The posi-
tive absolute value of DR reads from the intermediate counter to MC-DR counters (1-2), (3-6j, (5), (7) and (9). The positive absolute value
of DR is read through the shift relay so that its first significant digit lies in column 23 of MC-DR (1-2). The complement on nine of the
number of columns the DR is shifted left on reading into MC-DR (1-2) is read into the Q-shift counter. At carry time an elusive one is read
into the Q-shift counter. The sequence counter advances to read-out position 3. In preparation for the next cycle, the intermediate reset,
the first build-up and the first and second build-up relays are picked up. The entry control relays for MC-DR(3-6; and (4-8) are energized
as in multiplication cycle 2,
Magnet
9 09
56 Divide
89 Intermediate 24th column RO Control
70 Sign Control #1
71 Sign Control #2
94 Intermediate Invert Control
HD-1 Intermediate Invert
43 MC-DR In
36 Shift
91 MC-DR Entry Control (1-2)
MC-DR Counter Magnets (1-2)
92 MC-DR Entry Control (3-6)
MC-DR Counter Magnets (3-6)
MC-DR Counter Magnets (5)
MC-DR Counter Magnets (7)
MC-DR Counter Magnets (9)
22 Q-Shift Invert
87 Q-Shift "Elusive One" Control
88 Q-Shift "Elusive One"
Q-Shift Counter Magnets
Sequence Counter Magnet
44 First Build Up
45 First and Second Build Up
52 Intermediate Reset
HD-4 Intermediate Reset
92 MC-DR Entry Control (3-6)
93 MC-DR Entry Control (4-8)
c
■
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-10 (0-0 1/2)
56-13-1
14-1-3 NC
84-1-1 NC
Sequence Counter
Magnet
+ CC-10 (0-0 1/2)
H . o56-13-l
t c^-1-3
T dM" 1
t , ,0 . ^- MD-13
" s ^ Sequence Counter Magnet
Pick Up Circuit
CC-12
(12-12 1/2)
Carry BP
Q-Shift Ctr
Carry Contact
88-1-1,2
28-0.--1 NC
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-3
56-13.-7
14-1--4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-3
56-11,-8
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-3
56-11-9
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-3
56-13.-9
CC-61 (12-0)
Magnet
Q-Shift Ctr
Magnets
First Build Up
44-l,..,5-(12)
First and Second
Build Up
45-l,..,5-(12)
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
44--5-H
CC-43 (12-0)
ABP-31-32-33
45-5-11
Intermediate
Reset
52-l,2,3-(12)
Intermediate
Reset
HD-4-(12)
CC-43 (12-0)
ABP-31-32-33
52-3-11
CC-43 (12-0)
ABP-31-32-33
52-3-11
CC-61 (12-0)
DIVISION CYCLE 2 -continued-
o
Circuit Diagram
iCC-12 (12-12 1/2)
xd — ^ o~
"CarrylBP
Q-Shift 88-1-1
Carry Contact 1 4
col.l £8-1-1
9 r __. o^£_
col.l
2PT
^JU-
J*=kr
88-1-2
_o
4, col. 2 q I Magnets
3-13
5-STTift
Counter
4 14-1-4
~T CC-55 (12 1/2-13 2/3)
-3=L
0°1°2° 3 ?4 5 6 7 8 Q 9° 56-11-7
CC-43 (12-0) Seq Ctr RO B-3 ° £.
H ~ .44-5-11
"KB&Z&ygft
HrsVBuild Up
44-l,..,5-(12)
4 14-1-4
T CC-56 (12 1/2-13 2/3)
o l o 2 o 3 U o 5 o 6 o 7 o e o 9 o JS6-11-8
CC-43 (12-0) Seq Ctr RO C-3 ♦_ ^^-^J®' 1 * 2
~TT n 45-5-11 ~" P^^F&sTand Second Build Up
"abp25i5-J2%3 ° »
45-l,-.,5-(12)
4 14-1-4
~\ CC-57 (12 1/2-13 2/3)
o l o 2 o 3 ?4 o 5 o 6°7 o 8 o 9 c ' .56-11 -9
CC-43 (12-0) Seq Ctr RO D-3 "~° £
' S -™&&£nr- " 52 " 3 " n
.„. ^- .^D-A-3
' 0i " Intermediate Reset
52-l,2,3-(12)
+ 14-1-4
"T CC-57 (12 1/2-13 2/3)
o l o 2 o 3 ?4 o 5 o 6 o 7 o 8 o 9° 56^11-9
CC-43 (12-0) Seq Ctr RO D-3 °~~ ♦_ .CC-61 (12-0)
" Ig -^p%ig32%---^ T 11 ,
TZT n _- MD-46
.ntermediate Reset
HD-4-(12)
DIVISION CYCLE 2 -continued-
Pick Up Circuit
CC-1,..,9
HD-1-1,..,10 NC
if DR was >
HD-1-1,..,10 NO
if DR was <
HD-4-l,..,9 NC
Intermediate RO
36-1-1 or
36-2-1,2 or,..,
36-37-1,..,
36-38-11
43-1-1,..
43-2-11
43-3-1,...
43-4-11
43-5-1,
43-6-11"
43-7-1,.
43-8-11
43-9-1,
43-10-11
CC-1,..,9
22-1-1,.., 10
36-1-2,3 or,..,
36-35-11,12
CC-44 (2-1 1/3)
43-4-12
36-39*-l NC
CC-45
(1/16 11-13)
87-1-1
Magnet
Counter Magnets
MC-DR (1-2)
MC-DR (3-6)
MC-DR (5)
MC-DR (7)
MC-DR (9)
Q-Shift Ctr
Magnets
Q-Shift "Elusive
One" Control
87-l-(4)
Q-Shift
"Elusive One"
88-l-(4)
Hold Circuit
CC-46 (2-13 1/3)
ABP-35
87-1-4
Circuit Diagram
+ .cc-i,..,9
H . qHD=1,..,10
„o „ o „o „o a p o z o „ o rt o„o
36-20-1,..,
0"1"2"3"4 Y5 U 6"7"8"9" . 36-21-3 43-1-1, . . ,
Intermediate RO ♦ . q43-2- 11
t
+ CC-1, ..,9
22-1-1,. .,10
+ CC-44 (2-1 1/3)
TFT . 6 43-4- 12
CC-46 (2-13 1/3)
^=T . o rt 87-l- 4
- ABP ^5 ° ♦
+ CC-45 (1/16 11-13)
36=1.-2
£6-35-11
^36=35-12
t ^
^6=39-1
g7-l-l
MC-DR Counter Magnets
eol.l
col. 2
Q-Shift Counter Magnets
T^^^Q-Shift "Elusive One" Control
87-l-(4)
"^Q^ShSft "Elusive One"
88-l-(4)
o
DIVISI ON CYCLE 3 «
— • — — — - — — — «• <
<
As in multiplication cycle 3, the intermediate counter resets. If a nine stood in the 24th column of the intermediate counter, a nine is
read to the 47th column of the PQ counter as in multiplication cycle 3» The first build up takes place; i.e., twice the DR is read from
the doubling moldings of MC-DR (1-2) to MC-DR (3-6), (4-8), (5) and (9). The MC-DR carry control and carry relays are picked up and the
carry impulse completes the first build up. Assuming the DD to lie in storage counter 20, code 53, the sequence mechanism reads the line
of coiling (53, blank, blank). Th«s sequence relays and the storage counter out relays are picked up as in multiplication cycle 3 • The seq-
uence counter is advanced to read-out position 4. In preparation for the next cycle the intermediate in, first and second build up, second
build up and add-22 relays are enorgized. The entry control relays for MC-DR (4-8) are picke d up as in multiplic ation cycle 3»
Magnet
9 9
56 Divide
52 Intermediate Reset
HD-4 Intermediate Reset
Intermediate Counter Mapnets
70 Sign Control #1
71 Sign Control #2
PQ 47th column Counter Magnet.
44 First Build Up
92 MC-DR Entry Control (3-6)
MC-DR Counter Magnets (3-6)
45 First and Second Build Up
MC-DR Entry Control (4-8)
MC-DR Counter Magnets (4-8)
MC-DR Counter Magnets (5)
MC-DR Counter Magnets (9)
26 MC-DR Carry Control
49 MC-DR Carry
Seq-31 Control
Seq-A-5-I
Seq-A-3-1,2,3
SC20-1,2„3 Storage Counter Out
Sequence Counter Magnet
50 Intermediate In
45 First and Second Build Up
46 Second Build Up
93 MC-DR Entry Control (4-8)
32 Add 22
■
■
■
■
■
■ I
■
■
1
1
1
1
'
■
■
1
1
I
I
■
■
1
1
■
■
1
I
1
1
■
■
1
1
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-10 (0-0 1/2)
56-13-1
14-1-3 NC
84-1-1 NC
Sequence
Counter Magnet
+ CC-10 (0-0 1/2)
H . o56»l>l
t—oLki-3
T cA-
1-1
Sequenc
e
Counter Magnet
DIVISION CYCLE 3 -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-4
56-11-10
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-4
56-11-11
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-4
56-11-12
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-4
56-12-1
Intermediate In
50-l,2,3-(12)
First and Second
Build Up
45-l,..,5-(12)
Second Build Up
46-l,..,5-(12)
Add-22
32-l-(4)
CC-43 (12-0)
ABP-31-32-33
50-3-11
CC-43 (12-0)
ABP-31-32-33
45-5-11
CC-43 (12-0)
ABP-31-32-33
46-5-11
CC-43 (12-0)
ABP-31-32-33
32-1-4
+ JL4-1- 4
F CC-55 (12 1/2-13 2/3)
0°1° 2 3 4 ?5°6 7 8 9 ^ 6-11-10
pC , -4 ,3 (12-0) Seq Ctr RO B-4 ♦ . ft , ^-Jffl-43
1$&3&3£33
^0^11
Intermediate In
50-l,2,3-(12)
l^JUcl-4
F PC-56 (12 1/2-13 2/3)
■ H .
o l o 2 o 3 o 4 Y5°6 o 7 o 8 o 9 O ,56-11 -11
, CC-43 (12-0) Seq Ctr RO C-4 %_
^^^^3^ 33 ^' ^ ,
<_MD-42
First and Second Build Up
45-l,..,5-(12)
4 ^L4-l- 4
F .CC-57 (12 1/2-13 2/3)
o l o 2 o 3 o 4 ?5°6 o 7 o e o 9 o . 56-11-12
CC-43 (12-0) Seq Ctr RO D-4 ♦ , , ^^JD-42
" H . n r, n ^6-5- 11 Second Build Up
ABP^3l^32^3 ^* , I 46-l,..,5-(12)
+ ,44-1- 4
F .CC-57 (12 1/2-13 2/3)
o l o 2 o 3 o 4 ?5°6 o 7 o 8 o 9 o , 56-12 -1
, CCr4 3 (12-0) Seq Ctr RO D-4 ♦ , n ... ,~-ffD-35
H . r*—r> r> -3 2-1- 4 r" Add-22
ABP^3lS2^3
32-l-(4)
DIVISION CYCLE 4
The DD is read from storage to the intermediate counter as in cycle 1. The entry of a nine into the 24th column of the intermediate counter
(a negative DD) picks up the intermediate 24th column read-out control relay as in cycle 1. The second build up takes place as in multi-
plication cycle 4; i.e., twice the DR is read from the doubling moldings of MC-DR (1-2) to MC-DR (4-8) and (5); six times the DR is read
from the doubling moldings of MC-DR (3-6) to MC-DR (7) and (9) . The MC-DR carry control and carry relays are picked up and the carry im-
pulse completes the second build up as in multiplication cycle 3. From two dial switches, 22-N (where the operating decimal point lies be-
tween columns N and N + 1) is added into the Q-shift counter. The Q-shift carry control and carry relays are picked up and the carry im-cn
pulse completes the entry. The sequence counter is advanced to read-out position 5. In preparation for the next cycle, the intermediate®
DIVISION CTCIjS 4. -continued-
invert control and intermediate invert, relays (as in multiplication cycle 4) are picked up if DD is negative. The shift pick up, shift and
DD in relays are picked up in order to read DD from the Intermediate counter to the DD counter with its first significant digit in the 45th
column of DD.
01
o
oo
Pick Up Circuit
Magnet
56 Divide
SC20-1,2,3 Storage Counter Out
50 Intermediate In
Intermediate Counter Magnets
89 Intermediate 24th column RO Control
71 Sign Control #2
45 First and Second Build Up
93 MC-DR Entry Control (4-8)
MC-DR Counter Magnets (4-8)
MC-DR Counter Magnets (5)
46 Second Build Up
MC-DR Counter Magnets (7)
MC-DR Counter Magnets (9)
26 MC-DR Carry Control
49 MC-DR Carry
32 Add-22
Q-Shift Counter Magnets
25 Q-Shift Carry Control
28 Q-Shift Carry
Sequence Counter Magnet
94 Intermediate Invert Control
HD-1 Intermediate Invert
35 Shift Pick Up
57 DD in
36 Shift
Magnet
Hold Circuit
I I I 1 I I I
III
III
I I I I! ■ I
Circuit Diagram
CC-1,..,9
Add-22 Switches
86-1-1,2 NC
32-1-1,2
CC-44 (2-1 1/3)
32-1-3
Q-Shift Ctr
Magnets
Q-Shift Carry
Control
25-l-(4)
+ hCC=L..,9
Add-22
Switches
*£_
_<32=3e2
♦ .col. l
- MD-13
Q-Shift Counter Magnets
CC-46 (2-13 1/3)
ABP-35
25-1-4
+ CC-44 (2-1 1/3)
Tbp^55
^^_^^MD-35
Q-Shift Carry Control
25-l-(4)
DIVISION CYCLE 4. -continued-
Pick Up Circuit
CC-45
(1/16 11-13)
25-1-1
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-5
56-12-4
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-5
56-12-2
Intermediate
Counter
24th column
2nd mldg to
2nd mldgs O's
24th column
2nd mldg 9 to
3rd mldgs 9's
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-5
56-12-3
Magnet
Q-Shift Carry
28-l-(4)
Intermediate
Invert Control
94-l-(4)
Shift Pick Up
35-l,..,46-(4)
DD In
57-l,2,3-(12)
Hold Circuit
CC-43 (12-0)
ABP-31-32-33
94-1-4
CC-42
(12-1/3 16)
35-1,.., 46-4
CC-43 (12-0)
ABP-31-32-33
57-3-11
Circuit Diagram
+ CC-45 (1/16 11-13)
H
25-1-1
- MD-35
"*^""£shift Carry
28-l-(4)
+ 14-1- 4
"^ f i CC-57 (12 1/2-13 2/3)
I I
0° l 2 3 4°5 T6 7 8 9 J>6-12- 4
CC-43 (12-0) Seq Ctr R0T3^ 4
TZT
^
+ 14-1-4
"° f .CC-55 (12 1/2-13 2/3)
'JzU.
.94-1-4
t_
^HD-38
Ktermediate Invert Control
94-l-(4)
> l 2°3°4 5fe
Intermediate Counter RO
col. 24 col. 23 col. 2 col. 1
2nd moldings
Seq Ctr RO TRT
7°8°9° 56-12-2
CC-42 (12-1/3 16)
I I ,
fr 3^ ifr
o — o
o 45 r ___,
O 35-45-4] 35-3- 4 1 35-1- 4
o
o
O Shift Pick Up Relays
O 3rd moldings 35-1, . . ,46-(4)
— ° n t r
J35-46-4
il5=4r4
£5=2-4
^4 ^L ^
MD-
40
+ 14-1-4
"* f .CC-56 (12 1/2-13 2/3)
"*13_
0°l o 2 o 3 o 4° J '6 7 8 9° .56-12 -3
Seq Ctr R0^3 ° 7
CC-43 (12-0)
^» t jD .0 O 57-3-ll
57-l,2,3-(12)
01
o
CO
DIVISION CYCLE 4. -continued-
Pick Up Circuit
CC-33
(14-15 1/3)
57-2-12
35-(2n + l)-l
35-(2n-l)-l NC
35-(2n)-l NC
Shift
36-1,.., 39-
(4, 6 or 12)
Magnet
Held Circuit
CC-43 (12-0)
ABP-31
36-1-4,..,
36-39-2
Circuit Diagram
■i- CC-33 (14-15 1/3) 35-46
TFH T ? 57-2~12 35-4^ ^.X
-.MD-41
3^-37,38,39-(12,12,4)
36-2-(4)
36-l-(4)
Shift
36-l,..,39-(4,6 or 12)
DIVISION CYCLE 5
«5i«i control #1 is picked up if the immediate 24th column read-out control relay is up as in multiplication cycle 2. The poaitive abso-
lute value of the DD reads from the intermediate counter to the DD counter. The value of DD is read through the shift relay so that its
Srst fi^if ican? digits ?nto column 45 of the DD counter. The amount of the DD shift left is read into the Q-shift counter. The Q-
.Mf* J»™Z Moults are as in cycle 4. The sequence counter is advanced to read-out posdtion 6„ The intermediate reset relay is picked
fxp rSe MP-DIV ctntrX pick ^Sp S en! ^gizS. ^he cycle counter is advanced to read-out position l.The MP-DIV control hold re^y is picked
up'prlventing the sequence couSter frojAdvancing when CC-10 makes and further, preventing the passage of impulses from CC-55, 56 and 57
SrSS the^equence counter read-out. The compare control, compare in and colum n shift right r elays are picke d up.
Magnet
56 Divide
89 Intel-mediate 24th column RO Control
70 Sign Control #1
71 Sign Control #2
94 Intermediate Invert Control
HD-1 Intermediate Invert
36 Shift
57 DD In
DD Counter Magnets
Q-Sh:Lft Counter Magnets
25 Q-Sh:Lft Carry Control
28 Q-Sh:Lft Carry
Sequence Counter Magnet
52 Intermediate Reset
HD-4 Intermediate Reset
13 MP-D:[V Control Pick Up
Cycle Counter Magnet
8 Compare Control
14 MP-DIV Control Hold
3 Compare In
29 Column Shift Right
DIVISION CYCLE j> -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-1,..,9
HD-1-1,..,10 NC
if DD was >
HD-1-1,..,10 NO
if DD was <
HD-4-l,..,9 NC
Intermediate RO
36-1-1,..,
36-38-11
57-1-1,..,
57-2-11
CC-1,..,9
22-1-1,.., 10 NC
36-1-2,3 or„..,
36-35-11,12
(see Relay List)
CC-44 (2-1 1/3)
57-3-1
CC-45
(1/16 11-13)
25-1-1
14-1-4 NC
CC-57
(12 1/2-13 2/3)
Seq Ctr RO D-6
56-12-5
CC-26 (2-1 1/3)
57-3-4
DD Counter
Magnets
Q-Shift Counter
Magnets
Q-Shift Carry
Control
25-l-(4)
Q-Shift Carry
28-l-(4)
Intermediate
Reset
52-l,2,3-(12)
MP-DIV Control
Pick Up
13-l-(6)
CC-46
(2-13 1/3)
ABP-35
25-1-4
CC-43 (12-0)
ABP-3 1-32-33
52-3-11
CC-47 (3 1/2-16)
13-1-6
+ CC-1. ...9
H . Q HD-1-1,..,10
t ^D-4- l. . . ,9
o o o o O o,o o.o o
12 3 4 5 6 T7 8 9
Intermediate Ctr RO
36-1-1,..,
^6=18-11 57-1-1,
f , ^7-2-H
^Wcounter*
Magnets
+ CC-1, ..,9
TT , 22-1-1,..,10
36-1-2,3 or ,..
^6=21-11,12
^-*-^ Q-Shift Counter Magnets
+ CC-44 (2-1 1/3)
CC-46 (2-13 1/3) 4 ,
HH^ V ,25-1-4
-O 0=
ABP-35^
^-^- MD-35
°^Q-SKlft Carry Control
25-l-(4)
+ .CC-45 (1/16 11-13)
"^^^Q^Shift Carry
28-l-(4)
+14-1-4
"^ f CC-57 (12 1/2-13 2/3)
* ,H ,
o l o 2 o 3 o 4 O 5°6 f7 O 8 o 9 Q J S6-12-5
CC-43 (12-0) Seq Ctr RO D-5 °"
E
*ABP^3]^2233
4, CC-26 (2-1 1/3)
^FT . p 57-3 -4
^.MD-43
ntermediate Reset
52-1,2, 3-(12)
CC-47
(3 1/2-16)
^2=1-6
- MD-34
'^"mP^DTV Control Pick Up
13-l-(6)
DIVISION CYCLE 5 --continued-
Pick Up Circuit
CC-80
(1/16 12-9)
7-1,.. .,9-2 nc
13-1-1
CC-54
(12-12 1/2)
CC-80
(1/16 12-9)
7-1,.., 9-2 NC
13-1-1
69-2-1,2 NC
13-1-3
CC-58
(14-15 1/3)
13-1-2
CC-40
(1/16 15-9)
13-1-4
56-13-2
8-1-3,4
Magnet
Cycle Counter
Magnet
Compare Control
8-l-(4)
MP-DIV Control
Hold
14-1-(12)
69-2-1,2 NC
13-1-3
CC-58
(14-15 1/3)
19-1-1 NC
18-1-1 NC
Cycle Ctr RO A-l
56-9-1,..,
56-10-11-
Compare In
3-l,..,24-(12)
3-25-(4)
Column Shift
Right
29-34,35,36-
(12,12,6)
Hold Circuit
12-1,2-2 NC
or
CC-32 (8 1/2-2)
and
14-1-11
CC-39
(1/3 15-12)
3-24-11
3-25-1,2
IN9
Circuit Diagram
CC-36 (12-0)
ABP-27
29-36-6
+ CC-80 (1/16 12-9)
"^HI
7-1,.. ,9-2
T
13-1-1
"° — 7 CC-54 (12-12 1/2)
x TT _^-^MD~33
"* ^^^*Cycle Counter Magnet
+ CC-80 (1/16 12-9)
~EL £±,..,9-11
'""^'Compare Control
8-l-(4)
+,69-2-1
69-2=Z~T
0-
13-1-3
I L
CC-58 (14-15 1/3)
13-1-2
112-2-2
CC-32 (8 1/&STT
HBL _
t..
- MD-34
14-1-11
,JO *~SlP-BTV Control Hold
14-1-(12)
+ CC-40 (1/16 15-9)
~FT. Jl" 1 ^
CC-39 (1/3 15-12) £ .8-1-3
^-,MD-33
-1,..,24-(12) Compare In
- MD-38
-25-(4)
4 _69-2-l
>9-h
J69-
J
13-1-3
— o —
7 CC-58 (14-15 1/3)
FT.o 1 ^
CC-36 (12-0)
"ABP22T"
29-36-6
18-1-1
■°-T
0°1°2°3'
fifs fcyW 1 *
56-9-1,..,
6-10-11
Cycle Ctr RO A-l
Column
Shift Right
- MD-35
29*-34",35,36-
(12,12,6)
DIVISION CYCLE 6
The intermediate counter resets as in cycle 3. Sign control #1 drops out. If a nine stood in the 24th column of the intermediate counter
a nine is read into the 47th column of the PQ counter as in multiplication cycle 3. The DD and DR read into the DD and DR compare relays*
The comparison is made and the appropriate over-under relays picked up. The over -under relay permits the appropriate Q control relay to be
energized nhich picks up the proper times right relay. The column shift right and MC-DR invert relays are picked up in order to subtract
the DR multiple during the next cycle.
Magnet
9 9
56 Divide
70 Sign Control #1
71 Sign Control #2
PQ 47th column Counter Magnet
52 Intermediate Reset
HD-5 Intermediate Reset
Intermediate Counter Magnets
14 MP-DIV Control Hold
3 Compare In
29 Column Shift Right
6 DD Compare
2 DR Compare
1 Over-Under
7 Q Control
5 Times Right
29 Column Shift Right
HD-2 MC-DR Invert
n
1
E
1
■
I
1
■
I
1
|
Ej
I
■
1
■
■
I
1
M
■
■
■
■
■
■
■
■
■
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-1,..,9
HD-3-l,..,10 NC
HD-6-l,..,9 NC
DD RO
3-21-1,..,
3-24-9
56-3-1,..,
56-6-9
29-34-1,..,
29-35-11
3-19-1,..,
3-20-11
DD Compare
6-l,..,24-(12)
CC-28 (9-12)
ABP-24
6-1,.., 24-12
+ CC-1,..,9
H , HD-3-l,..,lC
I ■ c
HD-<
»
S-l,..,9
1 3-21-1,..,
o l o 2°3 o 4 o 5?6 o 7 o 8 o 9 o 3-24-9 56-3-1,..,
DD RO + ^6-6-9
29-34-1,..,
29-35-H 3-19-1,..,
CC-28 (9-12)
<H-
t
3-20-11
f
n _ - md-34
H 'Afepg24
p., ,24—12
t , rv
DD
6-:
Compare
L,..,24-(12)
DIVISION CYCLE 6 -continued-
Pick Up Circuit
CC-1 : ,..,9
HD-2«1,..,10 NC
HD-5-l,..,9NC
MC-DR RO
3-1-1,..,
3-18-12
CC-24 A,B,C,D
ABP-25,26
6-1,.., 24-
1, ..,9
2-1,.., 216-1 NC
2-1,.., 216-2
CC-37
(11-1/4 12)
3-24-10,12
1-1, .,.,432-1
Magnet
DR Compare
2-l,..,2l6-(4)
Over-Under
l-l,..,423-(4)
Q Control
7-l,..,9-(4)
Hold Circuit
CC-27 (9-12) *
ABP-23
2-1,.., 120-4
CC-28 (9-12)
ABP-24
2-"L21,.., 216-4
CC-34 (9-12)
ABP-20
1-1,.., 235-3
CC-35 (9-12)
ABP-21
1-236,.., 423-3
CC-38 (11 1/2-9)
7-1-3
Circuit Diagram
+ CC-1. ....9
"nr,^!,.. »iq
,HD-5- l,..,9
CC-27 (9-12)
ab^IF
fiq=^8 (9-12)
„o„o „o^o . o _o ,5 „o ^o„o
0"l o 2 o 3 u 4°5 o 6 Y7 u 8 o 9 u J ^lS-lT '
MC-DR RO t ^_
.QC-28 (
"L-^i,.., 120-4
,J^__^MD-14,..,22
^^DR Compare
2-l,..,2l6-(4)
ABP^24
2-121 ...'.2l6Jr 2-1, . . ,120~(4)
2-1^.., 216-1
+ CC-24 A,B,C,D 6-1... , 24-1,. .,9f ~ "T .. _
r~~i . r \ r \ - * 2— ]l, « • ,216— 2
abp^^t t , r ~ V .
(9-12)
cfckf»235-3
C-35 "(9-12)""ABP^0
ABP-21
Jd?26,.., 423-3
CC-37 (11-1/4 12)
3-24-10
1-46-1
-2/£l2'
XI&
CC-38 (11 1/2-9)
FT .,
J-l-3
-JL4
2-121,.., 216-(4)
-^T^Difbr 3 '- 31
^J^ l-(2n-l)-(4)
DD Under
l-(2n)-(4)
■^Jb
-+£j
l-l,..,235-(4)
1-236,.., 423-(4)
*
° T ■
1-44-1
1-43-1
^-.
1-2-1
.1-1-1
— O— — r-
^^TTcotI^i 4
^J 7-1-C4)
DIVISION CYCLE 6 -continued-
Pick Dp Circuit
CC-31 (12 1/2-9)
7-1,.., 9-1
69-2-1,2 NC
14-1-1
CC-58
(14-15 1/3)
19-1-1 NC
18-1-1 NC
Cycle Ctr RO A-l
56-9-1,..,
56-10-11
CC-40
(1/16 15-9)
14-1-2
56-13-2
8-1-3,4 NC
Magnet
Times Right
5-1,.., 27-
(12,12,4)
Column Shift
Right
29-34,35,36-
(12,12,6)
MC-DR Invert
HD-2-(12)
Hold Circuit
CC-36 (12-0)
ABP-27
5-3n-4
CC-36 (12-0)
ABP-27
29-36-6
CC-39
(1/3 15-12)
HD-2-(12)
Circuit Diagram
4 CC-31 (12 1/2-9)
FT , J-l t . .,9-l
CC-36 (12-0)
ABP^27
<J©-32
"TimesRight
5-l,..,27-(l2,12,4)
± < £9 = 2~1
6^2
^4=lrl
t . CC- 58 (14-15 1/3)
^FT , J-9-1- 1
SP-36 (12-0)
0°l o 2 o 3 o 4°5'
f6°7 c
ABP-27
_o22r26-6
n n n 56-9-1,..,
°8 9° , 56-10-11
Cycle Ctr RO A-l
S
+ CC-40 (1/16 15-9)
♦ 56-13-2
CC-39 (1/3 15-12)
n=r, j ro-2-i2
P^MC-DR Invert
HD-2-(12)
<J ffl) -35
Column Shift
Right
29-34,35,36
(12,12,6)
DIVISION CYCLB 7
The selected DR multiple is subtracted from DD (the elusive one substitutes for the end around carry) . The first digit of the quotient is
added into PQ. The cycle counter is advanced. The compare control, compare in and column shift left relays are picked up.
DIVISION C YCLE 2 -continued-
Magnet
Pick Up Circuit
CC-1,..,9
HD-2~1,..,10
HD-5-l,..,9 NC
MC-DR RO
5-n-l,..,
5-2n-12
3-19-1 NC,..,
3-20-12 NC
29-34-1,..,
29-35-12
56-3-1,..,
56-6-9
3-21-1 NC,..,
3-24-9 NC
CC-44 (2-1 1/3)
5-3n-l
56-13-4
CC-45
(1/16 11-13)
27-1-1
DD Counter
Magnets
56 Divide
71 Sign Control #2
14 MP-DIV Control Hold
HD-2 MC-DR Invert
5 Times Right
29 Column Shift Right
DD Counter Magnets
27 DD Carry Control
61 DD Carry
60 Elusive One
PQ Counter Magnets
8 Compare Control
Cycle Counter Magnet
3 Compare In
21 Column Shift Left
Magnet
DD Carry
Control
27-l-(4)
DD Carry
61-1,..,4-(12)
Hold Circuit
CC-46 (2-13 1/3)
AEP-35
27-1-4
Circuit Diagram
+ CC-1, ,.,9
"HH , cHP^-i, . . , 10
t Q HD-5- l,..,9
I •
0°l O 2 o 3 O 4°5 C
7°8°9°
5-n-l,..
,.5-2n.-12
MC-DR RO
3-19-1,.
J-20- 12
29-34-1,..,
J29-35-12
1
+ CC-44 (2-1 1/3)
1BL ^3nrl
CC-46 (2-13 1/3)
+ CC-45 (1/16 11-13)
t 56-13 -4
_27-l-4
56-3-1,..,
J56-6-9 3-21-1, ,
^.^.MD-35
DD Carry Control
27-1- (4)
DD-Counter
Magnets
-"MD-9,10
H^.
27-1-1
^^.-MD-45
__ Carry
61-1,..,4-(12)
DIVISION CYCLE 2 -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-44 (2-1 1/3)
5-3n-l
56-13-3
29-3n-l or
21-3n-l
CC-12
(12-12 1/2)
Carry BP
DD Carry-
Contacts
61-1-1,..,
61-4-9
60-1-1
60-2-1,2,.,
60-23-1,2
CC-1,..,9
5-3n-2
21-3n-2 or
29-3n-2
56-7-1,..,
56-8-11
Elusive One
60-l,..,23-(4)
CC-46 (2-13 1/3)
ABP-35
60-1,.., 23-4
DD Counter
Magnets
PQ Counter
Magnets
+ CC -4 4 (2-1 1/3)
^ TTT , ^ n-i
» , 36-13 -3 21-3n-l or
2P-46 (2-13 1/3) °f Q29-3H -1
TT . r > o 60-l» • . ,23-4 °^t .
+ CC-12 (12-12 1/2)
-H— = o=
CarryBP
-45
Elusive One
60-l,..,23-(4)
DD Carry-
Contacts
col. 1 9
10
JS1-1-1
col. 2 9
10
col. 22 9
10
col. 23 9
10
col. 24 9
10
col. 44 9
10
61-2-11
i d^ 1 - 2 -^
K 6l-4_-8
jl±*
» CC-1,. .,9
' H , 3 -30-2 21-3n-2 or
♦ Q 29-3n-2 56-7-1,..,
f~ .56-8- U
_60-2-2
_60-23-2
£-2
i.0-22-1
^0-23 -1
■^^reiu
- MD-12
Counter Magnets
DD Counter
Magnets
« c- *- °
jso-fcn ^H coi. i
l 61-1-2 t
1 (61-2-10 tl
■^SL-
-JL/
col. 2
col. 22
col. 23
1 JLi - M> -9
col.24
■*JU
col.44
^u-sU^ 10
col«45
Pick Up Circuit
CC-80
(1/16 12-9)
7-1,.., 9-2 NC
14-1-5
CC-40
(1/16 15-9)
14-1-2
56-13-2
8-1-3,4
69-2-1,2 NC
14-1-1
CC-58
(14-15 1/3)
19-1-1 NC
18-1-1 NC
Cycle Ctr RO A-2
56-9-1,..,
56-10-12
Magnet
Compare Control
8-l-(4)
Compare In
3-l,..,24-(12)
3-25-(4)
Column Shift
Left
21-31,32,33-
(12,12,6)
Hold Circuit
CC-39
(1/3 15-12.)
3-24-H
3-25-1,2
CC-36 (12-0)
ABP-27
21-33-6
DIVISION C YCLE 7. -continued-
Circuit Diagram
hl.CjC-80 (1/16 12-9)
CjC-80 i
.... — cJfcJ jj • , '
9-2
_oX4=lr5
t__ „4L— ^c 1 ®- 34
Compare Control
8-l-(4)
(1/16 15-9)
±^2=2-1
tM-l-l
t .CC-58 (14-15 1/3)
3.MD-33
Compare In
3-l,..,24-(12)
3-25-(4)
CC-36 (12-0)
I I » rv—
ABP-27
^1=23-6
o l o 2 c, 3°4 o
Cycle Ctr RO A-2
3
/0_0-0_Q
6 7 8 9
56-9-1,..,
_j>6-10-12
t—p^JU-
- MD-35
Column Shift Left
21-31,32,33-(12,12,6)
DIVISI ON CYCLE 8
This cycle duplicates the compare) operations of cycle 6. During the latter part of the cycle, column shift left and times right relays are
picked up in preparation for the next cycle.
DIVISION CYCLE 8 -continued-
Magnet
9 9
56 Divide
71 Sign Control #2
14 MP-DIV Control Hold
3 Compare In
21 Column Shift Left
6 DD Compare
2 DR Compare
1 Over Under
7 Q Control
5 Times Right
21 Column Shift Left
HD-2 MC-DR Invert
EEEE
1
EEE
1
E
§
1
■
E
1
■
1
M
■
g
g
■
M
1
■
■
H
DIVISION CYCLE 9
This cycle duplicates the subtract operations of cycle 7 and the entry into the PQ counter, except for the interchange of right and left on
the column shift relays.
Magnet
9 9
56 Divide
71 Sign Control #2
14 MP-DIV Control Hold
HD-2 MC-DR Invert
5 Times Right
21 Column Shift Left
DD Counter Magnets
27 DD Carry Control
61 DD Carry
60 Elusive One
PQ Counter Magnets
Cycle Counter Magnet
8 Compare Control
3 Compare In
29 Column Shift Right
1
1
I
I
1
I
■
I
1
I
1
■
1
I
1
I
1
1
1
■
1
DIVISION CYCLE 10
The alternate compare and subtract cycles continue as in cycles 8 and 9. When the cycle counter reaches read-out position 9, the E relay is
picked up*
CD
DIVISION CYCLE 10 -continued-
o
Magnet
56 Divide
71 Sign Control #2
14 MP-DIV Control Hold
3 Compare In
29 Column Shift Right
6 DD Compare
2 DR Compare
1 Over-Under
7 Q-Control
5 Times flight
29 Column Shift Right
HD-2 MC-DR Invert
17 E
Pick tfp Circuit
69-2-1,2 NC
14-1-1
CC-58
(14-15 1/3)
19-1-1 NC
18-1-1 NC
Cycle Ctr 9*s
Carry Contact
E Relay
17-l-(4)
Magnet
Hold Circuit
CC-36 (12-0)
ABP--27
17-1-4
Circuit Diagram
+69-2-1
£2=2-:
£j
14-1-1
"° r , CC-58 (14-15 1/3)
LS^l-l Cycle Ctr 9's
T Car ry Contact
"91 „
C C-36 (12-0)
10*
- MD-34
a:
JfflP=27
JW-U
^SLi
17-l-(4)
DIVISION CYC IE 11
This is a normal subtract cycle. If the E relay was picked up on the previous cycle, the F relay is now energized, whether or not the
previous cyclTwas a "no-go^ by means of the E relay and the F control relay. If the division has proceeded as far as the J^T Jg«
?CS relSr29-7,8,9-(12,12,o), shifting the DR to subtract from columns 4-27 of DD the G relay is picked up altering the read-out molding
of the cycle counter to molding C,, since thia counter has reached read-out position 19.
DIVISION CYCLE 11 -continued-
Magnet
56 Divide
71 Sign Control #2
14 MP-DIV Control Hold
HD-2 MC-DR Invert
5 Times Right
29 Column Shift Right
DD Counter Magnets
27 DD Carry Control
61 DD Carry
60 Elusive One
PQ Counter Magnets
64 F Control
65 G Control
17 E
18 F
19 G
8 Compare Control
Cycle Counter Magnet
3 Compare In
21 Column Shift Left
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-44 (2-1 1/3)
17-1-2
CC-44 (2-1 1/3)
29-9(2)-l
69-2-1,2 NC
14-1-1
CC-79 (6-5 2/3)
HD-2-11
17-1-1 or
CC-31 (12 3/2-9)
8-1-1
63-1-1
64-1-1
F Control
64-l-(4)
G Control
65-l-(4)
F Relay
18-l-(4)
CC-46 (2-13 1/3)
ABP-35
64-1-4
CC-46 (2-13 1/3)
ABP-35
65-1-4
12-1,2-2 NC or
CC-32 (8 1/2-2)
and
18-1-4
+ CC-44 (2-1 1/3)
c^J
_ lZ=l r 2
CC-46 (2-13 1/3)
H
sQ=
.64-1-4
ABP^35 t.
f .CC-44 (2-1 1/3)
H
^2=2i.2)-i
CC-46 (2-13 1/3)
<-MD-35
"F Control
64-l-(4)
- MD-35
"G'Control
65-l-(4)
+ 69-2- 1,2
CC-31 (J2 1/2-9)
12-1,2 -2
14-1- 1
CC-79 (6-5 1/3)
t_
,63-1-1
^h:
_jro-2-.11
CC-32 (^ 1/2-2)
HFT .
64-1-1
17-1-1
18-1-4
^J 18-l-(4)
DIVISION CYCLE 11 -continued-
Pick Up Circuit
69-2-1,2 NC
14-1-1
CC-60 (6-5 1/3)
HD-2-11
56-13-6
29-9-4
or
CC-31 (12 1/2-9)
8-1-1
63-1-1
65-1-1
G Relay
19-1-U)
Magnet
12-1,2-2 NC or
CC-32 (8 1/2-2)
and
19-1-4
Hold Circuit
Circuit Diagram
+^2=2-1
-14-1- 1
♦ .CC-60 (6-5 1/3)
DIVISION CYCLE 12
This cycle, a compare cycle, shows the pick lip of the "no-go" relay if the remainder standing in DD is less than all DR multiples for a
particular columnar position. Since the Q control relay is not picked up, the cycle counter is advanced and the cycle terminates by pick-
ing up the relays preliminary to another compare cycle*
Pick Up Circuit
CC— ^fl
(11-1/4 12)
3-24-10,12
Magnet
56 Dividti
71 Sign Control #2
14 I1P-DIV Control Hold
3 Compare In
21 Column Shift Left.
6 DD Corapars
2 DR Compare
63 No-Go
18 F
19 G
Cycle Counter Magnet
8 Compare Control
3 Compare In
29 Column Shift Right
Magnet
No-Go
63-l-(4)
Hold Circuit
CC-38 (11 1/2-9)
63-1-4
Circuit Diagram
+ CC-37 (11-1/4 12)
3^-10
t_
CC-36 (11 1/2-9) J3-24- 12 "
t _
j 63-l-(4)
DIVISION CYCLE 13
In this cycle division has been carried sufficiently far to arrive at the place limitation plugging and energize the "9" relay preliminary
to terminating the division. It is a compare cycle similar to all other compare cycles.
Magnet
9 9
56 Divide
71 Sign Control #2
14 MP-DIV Control Hold
18 F
19 G
3 Compare In
29 Column Shift Right
6 DD Compare
2 DR Compare
1 Over-Under
7 Q-Control
5 Times Right
29 Column Shift Right
HD-2 MC-DR Invert
Q It Oil
E
I
■
1
EE
1
1
1
[
[[
1
ECEX
1
■
Jg
I
■
1
|
■
■
■
IB
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
CC-44 (2-1 1/3)
56-13-5
29-3n-3 or
21-3n-3
Plug Wire
"9" Relay
9-1-U)
CC-48 (2-4)
9-1-4
+ CC-44 (2-1 1/3)
H , 56-13-5 29-3n-3 or
t , 21-3n-3 PIuk
CC-48 (2-4) t
. ^Wira. n _r MD-34
_H . o9-l-4
9-l-(4)
DIVISION CYCLE 14
The subtraction from DD and the entry of the digit of the quotient into the PQ counter are completed as in all subtract cycles. The "9"
relay permits the energizing of the A relay and the B relay also if the 47th column of PQ stands at 9. The energized A relay permits the
sequence mechanism to read setting up the sequence relays and in turn the storage counter in and repeat relays. Energizing of the A relay
will cause the MP-DIV control relay to drop out. This prevents further advance of the cycle counter and permits the sequence counter to
advance io read-out position 7. In preparation for the next cycle, under control of the sequence counter, the sequence counter reset, the
MC-DR reset, the Q-shift and the H relays are picked up. If the B relay is energized (a nine in the 47th column of PQ) the DD-PQ invert
relay is picked up. The MC-DR entry control (1-2), (3-6) and (4-8) relays are picked up under control of the MC-DR reset relay as in
multiplication cycle 9*
Pick Up Circuit
69-2-1,2 NC
14-1-1
CC-60 (6-5 1/3)
9-1-1
DIVISION CYCLE 2£ -continued-
CJI
Magnet
56 Divide
71 Sign conti'ol #2
14 MP-DIV Control Hold
18 F
19 G
HD-2 MC-DR Invert
5 Times Right
29 Column Shift Right
DD Counter Magnets
27 DD Carry Control
61 DD Carry
60 Elusive One
PQ Countei* Magnets
O II on
12 A
16 B
Seq-31 Control
Seq-B-6-1
Seq-B-4-1,2
Seq-C-7-1
Seq-27 Repeat
Sequence Counter Magnet
SC40-4,5,6 Storage Counter In
48 Sequence Counter Reset
47 MC-DR Reset
HD-5 MC-DR Reset
91 MC-DR Entity Control (1-2)
92 MC-DR Entiry Control (3-6)
93 MC-DR Entiy Control (4-8)
33 Q Shift
20 H
HD-3 DD-I»Q Iimrert
III
III
Magnet
A Relay
12-1, 2-(4)
CC-29 (6-8)
12-1-4
Hold Circuit
Circuit Diagram
6>2-2 1 t
-1-1
.CC-60 (6-5 V3)
CC-29 (6-8)
hL
-JMt*
T jU- n5 =,MD-34
A Relay
12-l-(4)
^MD-35
12-2-(4)
DIVISION CYCLE 14. -continued-
Pick Up Circuit
Magnet
Hold Circuit
Circuit Diagram
69-2-1,2 NC
14-1-1
CC-60 (6-5 1/3)
9-1-1
PQ 47th column
9' s Carry
Contact
14-1-4 NC
CC-55
(12 1/2-13 2/3)
Seq Ctr RO B-7
56-12-6
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-7
56-12-7
14-1-4 NC
CC-56
(12 1/2-13 2/3)
Seq Ctr RO C-7
56-12-7
CC-63 (12-0)
CC-33
(14-15 1/3)
48-1-8
56-13-9
Q-Shift Ctr RO
B Relay
l6-l-(4)
CC-29 (6-8)
16-1-4
Sequence Counter
Reset
48-l-(12)
MC-DR Reset
47-l,..,13-(12)
MC-DR Reset
HD-5-(12)
Q-Shift
33-1,.., 80-
(4,6 or 12)
CC-43 (12-0)
ABP-31-32-33
48-1-6
CC-43 (12-0)
ABP-31-32-33
47-13-10,11,12
CC-43 (12-0)
ABP-31-32-33
47-13-10,11,12
CC-63 (12-0)
CC-43 (12-0)
ABP-31
33-2n-12
+ j69-2- l
[69-2-:
£J
.14-1-1
t CC-60 (6-5 1/3)
H^
9-1-1 PQ 47th column
CC-29 (6-8)
n=T. 016-1-4
+ 9's C arry Contact
l6-l-(4)
WJ
+.J4-1-4
T* CC-55 (12 1/2-13 2/3)
o l o 2 o 3 o 4 o 5 o 6 Q 7 T8°9 o J6-12 -6
CC-43 (12-0) Seq Ctr RO B-7 °^ ♦"
1 LJ
48-1-6 - -
^-jjD-42
Sequence Counter Reset
48-l-(12)
+14-1-4
~~° f CC-56 (12 1/2-13 2/3)
H .
o l o 2 o 3 o 4 o 5°6 o 7 ^8 o 9 o J>6-12 -7
CC-43 (12-0) Seq Ctr RO C-7
H^
ABl€3l252^33
+JL4-1- 4
T CC-56 (12 1/2-13 2/3)
— n=f
^7-13-10,11,12
T^^sr* 2
Reset
47-l,..,13-(12)
o l o 2 o 3 o 4 o 5°6 o 7 ?8 o 9 o .56-12 -7
CC-43 (12-0) Seq Ctr RO C-7 * i~ CC-63 (12-0)
m
T8&rf%g5T
+ CC-33 (14-15 1/3)
^7-13- 10,11,12
m
"^- A ER£i>R"*Reset
HD-5-(12)
t ,
CC-43 (12-0)
\HL
o l o 2 o 3 o 4 o 5 o 6°7?8 o 9 c
ah%:
^3-211 -12 Q-Shift Ctr RO
t .
- UD-38
T^-ljS&jft
33-l,..,80-(4,6 or 12)
CJ1
to
en
DIVISION CYCLE 14. -continued-
Pick Up Circuit
CC-33
(14-15 1/3)
48-1-8
56-13-8
Magnet
H Relay
20-l-(4)
Hold Circuit
CC-43 (12-0)
20-1-4
Circuit Diagram
4 CC-33 (14-15 1/3)
^8-1-8
CC-43 (12-0)
'ABP%T"
56-13-8
20-1-4
a _- MD-34
20~l-(4)
D IVISION CYCLE 15
The quotient reads from the PQ counter to storage through th« Q-shift relay, except for column 47 which read through the H relay. The stor-
age counter carry is completed. The wequence counter, cycle counter, 47th column of the PQ counter and MC-DR counters reset. The repeat
relay permits the pick up of the start relay. The calculator continues in operation.
Magnet
HD-3 DD-PQ Invert
SC40-4,5,6 Storage Counter In
33 Q Shift
20 H
Storage Counter Magnets
SC40-9 Storage Counter Carry Control
SC40-7,8 Storage Counter Carry
12 A
16 B
48 Sequence Counter Reset
Sequence Counter Magnet
PQ 47th column Counter Magnet
Cycle Counter Magnet
47 MC-DR Reset
HD-5 MC-DR Reset
91 MC-DR Entry Control (1-2)
MC-DR Counter Magnets (1-2)
92 MC-DR Entry Control (3-6)
MC-DR Counter Magnets (3-6)
93 MC-DR Entry Control (4-8)
MC-DR Counter Magnets (4-8)
MC-DR Counter Magnets (5)
MC-DR Counter Magnets (7)
MC-DR Counter Magnets
Seq-27 Repeat
Seq-33 Start
Seq-31 Control
Seq Relays
(9)
II
III
■ I
■ I
1 1
1 1
1 1
1 1
DIVISION CYC^E IS -continued-
Pick Up Circuit
Magnet
CC-1,..,9
HD-3-l,..,9 NC
HD-3-10
HD-6-l,..,9 NC
PQ Counter RO
33-1-1,..,
33-80-11
Buss
SC40-4-1,..,
SC40-5-11
CC-9 (9-9 1/2)
HD-3-10
Col. 46 zero
Col. 47 zero or 8
HD-3-11
20-1-1
Buss
SC40-5-12
CC-2 (2-2 1/2)
71-1-3 NC
PQ 47th column
8 spot RO
20-1-2
CC-1 (1-1 1/2)
71-1-2 NC
PQ 47th column
spot RO
20-1-2
Storage Counter
Magnet (cols.
1-23)
Read 9 from 47th
col. of PQ to
24th col. of
storage counter
PQ 47th column
Counter Magnet
Hold Circuit
Circuit Diagram
+ CC-1, .., 9
-* -j=T ' HD-3-l ,..,9
Q — *- HD-6-l,..,9
HD-3- 10 |
Vl 2 3 4 ^6 7 8°9 Jw ll"
PQ Counter RO
^-Bdfc^E
SC40-4-1,..,
SC40-5-11
- F-14
Storage Counter Magnet
columns 1-23
+ CC-9 (9-9 1/2)
~ H=r HD-3-9
HD-6-1
^htf — i
col
.46 r~D^5 l o 6 o 2 o 7 o 3 o 8 o 4°
HD-?-ll
I
J__ ^ Storage Counter
T7T77TTI :i n 20 " 1 " 1 Magnet col.24
«"••*' y ^1 6 2 7°3 8 8 4 9 5 ? r . _ Q . -SC40-5-12
- F-14
+ CC-2 (2-2 1/2)
FT , 71-1 -3
CC-1 (1-1 1/2)
1
HU- ' '**"
~~1
o 5 o l o 6 o 2 o 7 o 3 o 8?4°9f
PQ 47th column
20-1-2
- MD-12
♦ - MU-JL2
^°Tqr47lh Column
Counter Magnets
Relay
l-l,..,423-(4) D
Over Under
D-6
2-l,..,2l6-(4) D
DR Compare
D-6
Row
1,..,9
1,..,9
3-l,..,18-(12) S
3-19,..,24-(12) S
3-25-C4) S
Compare In
D-5
4--l,..,27-(12,12,4) S
Tjjnes Left
M-5
5--l,..,27-(12,12,4) S
TJimes Right
M-5
D-6
1,..,9
19
21
1,..,9
1,..,9
Contact
1-1,.., 46-1
l-47-(4)
2 36 k — : 9
l-(47k-46),..,(47k)-l
1 £ i s; 423
l-i-3
2-2,. n., 23-1 NC
2-1, .n.. 23-2
2-24-U)
2s£ k s»9
2-(24k-22) , .n. , (24k)-l NC
2-(24k-23) , .n. , (24k)-2
IsSi 2S216
2-1-4
3-1-1,.., 3-2-11
2<;k =£9
3-(2k-l)-l,..,3-(2k)-IE
3-19-1,.., 3-20-12
3-19-1,.., 3-20-12 NC
3-19-1*.., 3-20-12 NC
3-21-1,.., 3-24-9
3-21-1,,.., 3-24-9 NC
3-21-1,.., 3-24-9 NC
3-24-10,12
3-24-llj 3-25-1,2
4-1-1,.., 4-2-11
4-(3k-2)-l, . . ,4-(3k-l)-12
4-3k-l
4-3k-4
5-1-1,.., 5-2-11
5-(3k-2)-l, . .,5-(3k-l)-12
5-3k-l
5-3k-2
5-3k-4
Cycle
D-6
D-6
D-6
D-6
D-6
D-6
D-6
D-6
D-6
D-6
D-6
11-6
D-7
D-6
M-6
D-6
D-6
D-12
D-5
M-6
M-6
M-6
M-5
M-6
D-6
M-6
D-6
M-6
D-7
D-7
M-5
D-6
Function
PU of Q-Control 7-1- (4)
Does not exist
PU of Q-Control 7-k-(4)
Hold
PU of Over Under l-2,.(2n-2).,44-(4)
PU of Over Under l-2,.(2n-l).,45-(4)
Does not exist
PU of Over Under l-(47k-45),.(2n-k-l).,(47k-l)-(4)
PU of Over Under l-(47k-46),.(2n-k).,(47k)-(4)
Hold
PU of DR Compare 2-l,..,23-(4)
PU of DR Compare 2-(24k-23),...24k-(4)
PU of DD Compare 6-1,. ,,24-(12)
Control read-in to FQ ctr magnets
Control read-in to DD ctr magnets
PU of DD Compare 6-l,..,24-(l2)
Control read-in to DD ctr magnets
Control read-in to DD ctr magnets
PU of Q-Control 7-l.,..,9-(4)
PU of No-GO 63-l-(4)
Hold
Control MC-DR times 1 RO to DD ctr magnets
Control MC-DR times k RO to DD ctr magnets
PU of DD Carry Control 27-l-(4)
Hold
Control MC-DR times 1 RO to PQ ctr magnets
Control MC-DR times 1 RO to DD ctr magnets
Control MC-DR times k RO to PQ ctr magnets
PU of PQ Carry Control 24-l-(4)
PU of DD Carry Control 27-l-(4)
PU of Elusive One 60-1, . . ,23-(4)
Controls Q Entry into PQ ctr
Hold
VI
CO
00
Relay
6-l,..,24-(12) D
DD Compare
D-6
7-l,..,9-(4) D
Q-Control
D-6
8-l-(4) S
Compare Control
D-5
9-l-(4) D
"9" Relay
D-13
10-1-U) S
LE
L-l-(6)
L-2-(4)
ll-l-(6)
11-
LP
12-l,2-(4) S
A
M-10
D-14
13-l-(6) S
MP-DIV Control Pick-Up
M-5
D-5
Row
10
10
10
10
10
10
10,11
10
Contact
6-1,.., 23-1
6-24-1
6-1, ,n.,24-k
6-1,.., 24-12
is k <9
7-(k)-l
7-(k)-2 NC
7-(k)-3
8-1-1
8-1-3,4
8-1-3,4 NC
9-1-1
9-1-4
10-1-1
10-1-2
10-1-3
10-1-4
11-1-1
11-1-2
11-1-3 NC
11-1-4
11-1-5
11-1-6
11-2-2- NC
12-1-1
12-1,2-2
12-1,2-3
12-1-4
13-1-1
13-1-2
Cycle
D-6
D-6
D-6
D-6
D-6
M-5
D-5
D-6
D-ll
D-5
D-6
D-14
D-13
M-5
D-5
M-7
D-ll
M-10
D-14
M-10
D-14
M-5
D-5
D-5
M-5
D-5
Function
PU of Over Under l-2,.(2n-2).,44-(4) or l-2,.(2n-l).,45-(4)
PU of Over Under l-46-(4)
PU of Over Under l-(47k-46),.(2n-k).,(47k)-(4)
or l-(47k-45) , . (2n-k-l) . , (47k-l)-(4)
Hold
PU of Times Right 5-(3k-2)-(12); 5-(3k-l)-(12); 5-(3k)-(4)
Controls read-in to Cycle ctr
Hold
PU of F 18-l-(4)j G 19-l-(4)
PU of Compare In 3-l,..,24-(12)j 3-25-(4)
PU of MC-DR Invert HD-2-(12)
PU of A 12-l,2-(4); B l6-l-(4)
Hold
Controls read-in to Log Cycle ctr
PU of MC-DR Reset 47-l,..,13-(12) (Log)
PU of LF ll-l-(6)j ll-2-(4)
Hold
PU of LIO In #1 189-1,2,3-(12,12,4)
Hold of LE 10-l-(4); LM 42-l,2,3-(12,12,4)
PU of Intermediate In 50-l,2,3-(l2) (Log)
Hold of LG 201-l-(4)
PU of Read Control Seq-31-(4) and Clutch Magnet (not used)
Hold
PU of Intermediate In 50-l,2,3-(12) (Log)
Controls read-in to Sine Sequence ctr #2
Hold of MP-DIV Control Hold 14-1-(12)
Hold of F 18-l-(4)
PU of Read Control Seq-31-(4) and Clutch Magnet
Hold
Controls read-in to Cycle ctr
PU of Compare Control 8-l-(4)
PU of MP-DIV Control Hold 14-1-(12)
to
CO
Relay
Row
13-l-(6) S
(continued)
14-1-(12) S
MP-DIV Control Hold
M-5
D-5
10
15-l-(4) 6
l6-l-(4) S
B
11-10
I>-14
17-l-(4) n
E
M-6
IW.0
18-l-(4) D
P
M-7
I>-11
10
10
10
10
10
Contact
13-1-3
13-1-4
13-1-5
13-1-6
14-1-1
14-1-2
14-1-3 NC
14-1-4 NC
14-1-5
14-1-9
14-1-11
15-1-1
15-1-2 NC
15-1-3,4
16-1-1
16-1-4
17-1-1
17'-l-2
17-1-4
iei-i-i
1&-1-2
l€t-l-4
Cycle
M-5
D-5
D-5
M-5
D-5
M-5
D-6
M-10
D-U
16-6
D-10
M-7
D-ll
M-8
D-7
D-6
M-0
E>-0
M-0
D-0
M-6
D-7
11-6
M-5
D-5
K-10
D-14
U-10
D-14
M-7
D-ll
D-ll
M-6
D-10
M-6
M-8
M-7
D-ll
Function
PU of MP-DIV Control Hold 14-1-(12)| Column Shift Right
29-l,..,36-(12,12,6)
PU of Compare In 3-l,..,24-(12); 3-25-C4)
PU of XJ 216-1-- (6); E Shift 213 and 214 (Exp)
Hold
PU of Column Shift Left. 21-1...,36-(12,12,6); Column Shift
Right 29-l,..,36-(12,12,6)
PU of A 12-l-(4)l B l6-l-(4)
PU of E 17-l-(4)
PU of F 18-l-(4)
PU of C 2 66-l-(4)j D 2 67-l-(4)
PU of Compare In 3-l,..,24-(12); 3-25-(4)
PU of MC-DR Invert HD-2-(12)
Controls read-in to Sequence ctr
Controls RO of Sequence ctr
Controls read-in to Cycle ctr
PU of Compare Control 8-l-(4); Controls read-in to Cycle ctr
Hold of PQ 23rd Col 68«l-(4)
Hold
Controls reset of Sequence ctr to 4 (Exp)
PU of MC-DR Reset 47-l»..,13-(12) (Exp)
Hold
PU of DD-PQ Invert HD-3-(12)
Hold
PU of F 18-l-(4)
PU of F Control 64-l-(4)
Hold
Controls Cyelei ctr RO A & B mldgs
Controls Cycle ctr RO D & D mldgs
Hold
en
O
Relay
Row
Contact
Cycle
Function
19-l-(4) D
10
19-1-1 NC
M-5
Controls Cycle ctr RO
G
D-5
D-ll
19-1-4
D-ll
Hold
20-l-(4) S
10
20-1-1
D-15
Controls RO of PQ 47th col
H
20-1-2
D-15
Controls reset of PQ 47th col
D-14
20-1-4
D-14
Hold
21-1,.. ,36-(12, 12,6) S
11
lss k sell
Column Shift Left
21-(3k-2)-l, . . ,21-(3k-l)-12
M-6
Control shift of multiple of MC-DR to cols 2k up of DD
M-5
D-7,8
D-7
21-34-1,.., 21-35-12
is n s=12
— —
Control shift of multiple of MC-DR to cols up of DD
21-3n-l
D-7
PU of Elusive One 60-1,.., 23-(4)
21-3n-2
D-7
Controls Q-Entry into PQ ctr
21-3n-3
D-13
PU of »9 n relay 9-l-(4)
21-3n-5
M-5
Controls MP ctr RO 2nd mldg
21-3n-6
M-5
Hold
22-l-(12) S
11
22-1-1,.., 10
D-2
Control Invert of Q-Shift ctr
Q-Shift Invert
22-1-11
D-l
Hold
D-l
23-l-(4) S
11
23-1-1
14-1
PU of Intermediate Carry 53-l,2-(12)
Intermediate Carry
23-1-4
H-l
Hold
Control
M-l
D-l
24-l-(4) S
11
24-1-1
M-6
PU of PQ Carry 62-lj..,4-(12)
PQ Carry Control
24-1-4
M-6
Hold
M-6
25-l-(4) S
11
25-1-1
D-4
PU of Q-Shift Carry 28-l-(4)
Q-Shift Carry Control
25-1-4
D-4
Hold
D-4
26-l-(4) D
11
26-1-1
M-3
PU of MC-DR Carry 49-l,..,10-(12)
MC-DR Carry Control
26-1-4
M-3
Hold
M-3
27-l-(4) S
11
27-1-1
M-6
PU of DD Carry 6l-l,..,4-(12)
DD Carry Control
27-1-4
M-6
Hold
D-4
en
CO
Relay
28-l-(4) S
Q-Shift Carry
D-4
29-l,..,36-(12,12,6) S
29-9(2)-(4)
Column Shift Right
M-5
D-5
30-l-(l2) D
C Relay
M-9
31-1-(12) D
D Relay
M-9
Row
11
12
12
12
12
32-1-U) S
Add-22
D-3
33-l,..,32-(12) S
33-33,.., 46-(12) S
33-47,.. ,70-(4,6 or 12) S
33-71,.., 80-(12) S
Q rShift
12
13
14
20
21
Contact
28-1-1,2
Uks 12
29-(3k-2)-l, . . ,29~(3k-l)-12
29-3k-l
29-3k-2
29-3k-3
29-9-4
29-3k-5
29-3k-6
29-9(2)-l
30-1-1,2 NC
30-1-3
30-1-4
30-1-5
30-1-6
30-1-7
30-1-8,9 NC
30-1-10 NC
30-1-1X
31-1-1,2 NC
31-1-3
31-1-4
31-1-5
31-1-6
31-1-7
31-1-8,9 NC
31-1-10 NC
31-1-11
32-1-1,2
32-1-3
32-1-4
2S k *■ 22
33-(45-2k)-l, . . ,33-(46 -2k)-12
Osi k ssil
33-(47 + k)-(4,6 or 12)
Cycle
D-1,4
M-6
D-5
D-7
D-7
D-13
D-ll
M-5
M-5
D-5
D-ll
M-5
M-9
M-5
M-8
M-9
M-5
M-9
M-5
M-8
M-9
D-4
D-4
D-3
D-15
D-15
Function
C7I
CO
to
Control Q-Shift Carry
Control Multiple by (2k-l)st col of MP to cols (2k-l) up of
PQ or DD
PU of Elusive One 60-l,..,23-(4)
Controls Q-Entry into PQ ctr
PU of "9" relay 9-1- (4)
PU of G 19-1~(4)
Controls MP ctr RO 2nd mldg
Hold
PU of G Control 65-l-(4)
Hold of MP Cycle Control Hold 37-l,..,26-(4,6 or 12)
PU of DD-PQ Transfer #2 59-l,2-(12)j 59-3-(6); MP Reset
40-l,2,3-(12)j MC-DR Reset 47-1, ..,13-(12); MC-DR Reset
HD-5-(12)
Controls RO of Log Cycle ctr
PU of EIO Reset 218-1,2,3-(12)
Controls RO of Sine Sequence ctr #1
PU of Intermediate In 50-l,2,3-(12) (Log)
Hold of MP Cycle Control Hold 37-l,..,26~(4,6 or 12)
PU of C 2 66-1- (4)
Hold
Hold of MP Cycle Control Hold 37-l,..,26-(4,6 or 12)
PU of DD-PQ Transfer #2 59-l,2-(12); 59-3-(6)j MP Reset
40-l,2,3-(12); MC-DR Reset 47-1,. ,,13-(12) j MC-DR Reset
HD-5-(12)
Controls RO of Log Cycle ctr
PU of EIO Reset 218-1,2,3-(12)
Controls RO of Sine Sequence ctr #1
PU of Intermediate In 50-l,2,3-(12) (Log)
Hold of MP Cycle Control Hold 37-l,..,26-(4,6 or 12)
PU of D2 67»l-(4)
Hold
Control read-in to Q-Shift ctr
PU of Q-Shift Carry Control 25-l-(4)
Hold
Control shift of PQ RO k cols to right
Control supply of k nines to left of PQ-RO
Relay
Row
Contact
Cycle
Function
(continued)
33-l,..,32-(12) S
12 ^ k s: 22
33-33,.., 46-(l2) S
33-(35 + 2k)-l,..,
D-15
Control supply of k nines to left of PQ RO
33-47,.., 70-(4,6 or 12) S
33-(36 + 2k)-3,5 or 11
33-71,.., 80-(12) S
OSksll
Q-Shift
33-(47 + k)-4,6 or 12
D-15
Hold is last point
D-14
12 =£ k =s 22
33-(36 + 2k)-4,6 or 12
D-15
Hold is last point
34-l,2,3-(12) S
14
34-1-1,.., 34-2-12
M-ll
Control PQ ctr RO
34-4-(4)
14
34-3-1
PU of LIO In #1 192-1,2,3-(12,12,4)
P-Out
34-3-2
- -
PU of Divide 56-1, . .,13-(12) (Exp)
M-10
34-3-3 NC
- -
Hold of Tape Selection Relays 183,184,185-1,. .,9-(l2)
(Int)
34-3-5 NC
- -
Hold of LG 201-l-(4)
34-3-6
PU of SM-3 83-l,2-(12,4)
34-3-7 NC
- -
Hold of SM-3 83-l,2-(l2,4)
34-3-8
- -
PU of Read Control Seq-31-(4) and Clutch Magnet (not
used)
34-3-9
M-ll
Controls reset of PQ 47 col
34-3-12} 34-4-4
M-10
Hold
35-l,..,46-(4) S
14
35-45,46-1 NC
M-l
PU of Shift 36-37 ,38,39-(12,12,4) (No shift)
Shift Pick-Up
35-45-1; 35-43,44-1 NC
D-l
PU of Shift 36-34,35, 36-(12,12,4) (Shift 1 col)
D-l
35-45,43-1; 35-41,42-1 NC
D-l
PU of Shift 36-32,33-(12) (Shift 2 cols)
M-l
3 * k < 13
35-45,. (2n +l).,(47-2k)-l;
D-l
PU of Shift 36-(36-2k),(37-2k)-(12,4,6 or 12) (Shift
k cols)
35-(45-2k),(46-2k)-l NC
14 £ k £ 22
35-45,. (2n + l).,(47-2k)-lj
D-l
PU of Shift 36-(23-k)-(4,6 or 12) (Shift k cols)
35-(45-2k),(46-2k)-l Nc
35-n-4
D-l
Hold
36-l,..,39-(4,6 or 12) S
15
Controls shift of k cols to left; last two points read amount
Shift
of shift to Q-Shift ctr
M-l
k - 20,21,22
D-l
36-(23-k)-l,..,(25-k)
15 £ k ss 19
M-2
D-2
Hold is last point
36-(23-k)-l,..,(25-k)
M-2
Hold is 36-(23-k)-ll
k =14
D-2
36-(23-k)-l,..,(25-k)
M-2
Hold is 36-(23-k)-12
8^ kil3
D-2
36-(36-2k)-l,..,
M-2
Hold is last point
36-(37-2k)-(13-k)
D-2
3^ k^7
36-(36-2k)-l,..,
M-2
Hold is 36-(37-2k)-ll
36-(37-2k)-(13-k)
k= 2
36-32-1,.., 36-33-11
D-2
M-2
Hold is 36-33-12
D-2
Relay
36-l,..,39-(4,6 or 12) S
(continued;
37-l,..,26-(4,6 or 12) D
Iff' Cycle Control
M-5
3&-l,2,3-(12) S
Multiply #2
M-0
3S»-1,2,3-(12) S
MP In
M-4
Row
16
16
16
Contact
k -1
36-34-1,.., 36-3 5-12
k-
36-37-1,.., 36-39-1
1 £ k £12
37-1-1
37-3-1
3< k £12
37-(k + 2)-l
37-14-2 NC
2 £ k £ 11
37-16-1
37-(k + 15)-1
37-26-2 NC
37-2,4-3; 37-5,.., 10-12?
37-11,12-6; 37-13,14-4;
37-16-3; 37-17,.., 22-12;
37-23,24-6; 37-25,26-4
38-1-1, ..,38-2-1
38-2-2, „., 38-3-1
38-3-3
38-3-5
38-3-6
38-3-7
38-3-8
38-3-11
39-1-1, ,,.,39-2-11
39-2-12
39-3-1 NC
39-3-2
39-3-3
39-3-4
39-3-5
39-3-6
39-3-7
39-3-8 IK
39-3-9
Cycle
H-2
D-2
M-2
D-2
M-5
M-5
M-5
M-8
M-5
M-5
M-8
M-5
M-5
M-8
M-5
M-8
M-0
M-7
M-5
M-6
M-6
M-0
M-5
M-5
Function
Hold is 36-36-4
Hold is 36-39-2
A digit in col 1 of MP picks up 37-l,2-(12,4)
A digit in col 3 of MP picks up 37-3,4-(12,4)
A digit in col (2k-l) of MP picks up 37-(k + 2)-(4,6 or 12)
in order to read to PQ col (2k-l) and up
PU of 29-l,2 J( 3-(12,12,6) Column Shift Right
PU of 29-4,5„6-(12,12,6) Column Shift Right
PU of 29-(3k-.2),(3k-l),(3k)-(12,12,6) Column Shift Right
PU of D 2 67-l-(4)
A digit in col 2 of MP picks up 37-15,l6-(12,4)
A digit in col 2k of MP picks up 37-(k + 15)-(4,6 or 12)
in order to read to DD col 2k and up
PU of 21-1,2;,3-(12,12,6) Column Shift Left
PU of 21-(3k-2),(3k-l),(3k)-(12,12,6) Column Shift Left
PU of C 2 66-l-(4)
Hold
PU of Column Shift Right 29-l,..,36-(12,12,6)
PU of D 2 67-l-(4)
PU of Column Shift Left 21-1,..,33-(12,12,6)
PU of C 2 66-l-(4)
Controls read-in to Sequence ctr
PU of F 18-l»-(4)
Control Cyclo ctr RO
PU of PQ Carry Control 24-l-(4)
PU of DD Carry Control 27-l-(4)
Hold
Control read-in to MP ctr and PU of MP Cycle Control
37-l,..,26-(4,6 or 12)
PU of MD-DIV Control Pick-Up 13-l-(6) "
Hold of Xm Step Control 180-l-(6) (Int)
PU of Sign Control #1 70-l-(4) (Int)
PU of SIO Reset 228-l,2,3-(12)
Controls read-in to. Log Cycle ctr
PU of LF ll-l,2-(6,4)
Controls reset of Xij, ctr (Int)
Controls read-in to Sine Sequence ctr #1
Hold of SIO Out #2 Control 237-l-(4)
PU of Forward Tape Clutch Magnet
Relay
Row
Contact
Cycle
Function
39-1,2,3(12) S
39-3-10
_ _
Controls read-in to X™ ctr (Int)
(continued)
39-3-11
M-4
Hold
39-3-12
PU of EIO 24th Col 9 225-1-6
40-l,2,3-(12) S
16
40-1-1,.., 9
M-10
Controls read-in of 10' s complements for MP reset
MP Reset
40-2-1,.., 40-3-11
M-10
Controls read-in to MP ctr
M-9
40-2-1,.., 40-3-11 NC
M-5
Controls read-in to MP ctr
40-3-12
M-9
Hold
41-1,2-(12) S
16
Controls Sequence ctr RO
Multiply #1
41-1-1
M-0
PU of Intermediate In 50-l,2,3-(12)
M-0
41-1-2
M-0
PU of DD-PQ Reset 58-l,..,8-(12)
41-1-3
M-l
PU of MC-DR In 43-1,. .,10-(12); 43-ll,12-(4)
41-1-4
M-l
PU of Intermediate Invert Control 94-l-(4)
41-1-5
M-2
PU of First Build Up 44-1,. .,5-(12)
41-1-6
M-2
PU of First and Second Build Up 45-1,.., 5- (12)
41-1-7
M-2
PU of Intermediate Reset 52-l,2,3-(12); HD-4-(12)
PU of Intermediate In 50-l,2,3-(32)
41-1-8
M-3
41-1-9
M-3
PU of First and Second Build Up 45-l...,5-(12)
41-1-10
M-3
PU of Second Build up 46-1, . .,5- (12)
41-1-11
M-4
PU of MP In 39-l,2,3-(12)
41-1-12
M-4
PU of Intermediate Invert Control 94-l-(4)
41-2-1
M-5
PU of Intermediate Reset 52-l,2,3-(12); HD-4-(12)
PU of Sequence Counter Reset 48-l-(12)
41-2-2
M-10
41-2-3
M-10
PU of P-Out 34-l,2,3-(12)j 34-4-(4)
41-2-4
M-9
PU of MC-DR Reset 47-1,. .,13-(12); HD-5-(12)
41-2-5
M-0
PU of Multiply #2 38-l,2,3-(12)
PU of P-Out 34-l,2-(12); 34-4-(4)
41-2-6
M-10
41-2-11
M-9
Hold
42-l,2,3-(12,12,4)
17
42-1-1,.., 42-2-3
_ «.
Controls Sequence ctr RO (Log)
LM
42-2-4
_ _
Hold of LE 10-l-(4)
42-2-5 NC
- _
Controls Sequence ctr reset (Log)
42-2-6
PU of Intermediate In 50-l,2,3-(12) (Log)
42-2-7 NC
- -
Controls RO of LIO 23rd col
42-2-8
- -
PU of Multiply #2 38-l,2,3-(12) (Log)
42-2-9 NC
- -
PU of Log In #2 190-1,2,3-(12,12,4)
42-2-10
- -
PU of Log Sine P-Out 72-1, 2,3- (12, 12, 4)
42-2-11
- -
Hold
42-2-12
- -
PU of Log Reset 191-1,2, 3-(12)
42-3-2
- -
Controls read-in to Log Cycle ctr
43-l,..,10-(12) S
17
43-1-1,.., 43-2-11
M-2
Controls entry into MC-DR (1-2)
43-ll-(4) S
16
D-2
43-12-(4) S
15
43-2-12
M-l
PU of Shift 36-37,38,39-(12,12,4)
MC-DR In
D-l
PU of Shift 36-l,..,39-(4,6 or 12)
M-l
43-3-1,.., 43-4-11
M-2
Controls entry into MC-DR (3-6)
D-l
Relay
Row
Contact
Cycle
Function
(continued)
43*1,.., 10-(12) S
43-4-12
D-2
PU of Q-Shift Elusive One Control 87-l-(4)
43-Il-(4) S
43-5-1,.., 43-6-11
M-2
Controls entry into MC-DR (5)
43-12-U) S
43-6-12
M-2
PU of Sign Control #1 70-l-(4)
MC-DR In
43-7-1,.., 43-8-11
M-2
Controls entry into MC-DR (7)
M-l
43-9-1,.., 43-10-11
M-2
Controls entry into MC-DR (9)
D-l
43-10-12
M-l
D-l
Hold
43-11-1
PU of SIO Out #2 Control 237-l-(4)
43-11-2
- -
Controls read-in to X T ctr (Int)
43-11-3
_ -
PU of Forward Tape Clutch Magnet (Int)
43-11-4
M-2
PU of Sign Control #2 71-l-(4)
43-12-1
M-l
PU of MC-DR Entry Control (1-2) 91-1,2,3-(12)
43-12-2
M-l
PU of MC-DR Entry Control (3-6) 92-l,2,3-(12)
43-12-3,4
M-l
D-l
Hold
44-l,..,5-(12) S
17
44-1-1,.., 44-2-12
M-3
Control MC-DR times 2 RO to MC-DR (3-6)
First Build Up
D-3
M-2
44-3-1,.., 44-4-12
M-3
Control MC-DR times 2 RO to MC-DR (9)
13-2
D-3
44-5-1
M-3
D-3
PU of Read Control Seq-31-(4) and Clutch Magnet
44-5-2
Controls read-in to Log Cycle ctr
44-5-5
- -
PU of SIO In #2 230-l,2,3-(12,12,4)
44-5-6
—
PU of 1T278-1,2,3-(12,12,4) (Sine)
44-5-7
- -
Controls read-in to Sine Sequence ctr #1
44-5-8
M-2
D-2
PU of MC-DR Entry Control (3-6) 92-l,2,3-(12)
'44-5-9
PU of Log Reset 191-1,2,3-(12)
44-5-11
M-2
D-2
Hold
45-l,..,5-(12) S
17
45-1-1,.., 45-2-12
M-3, 4
Control MC-DR times 2 RO to MC-DR (4-8)
First and Second Build Up
D-3,4
M-2
45-3-1,.., 45-4-12
M-3, 4
Control MC-DR times 2 RO to MC-DR (5)
D-2
D-3,4
45-5-1
M-3, 4
D-3,4
M-2,3
Controls MC-DR Carry Control 26-l-(4)
45-5-2
Controls MC-DR Entry Control (4-8) 93-l,2,3-(12)
D-2,3
45-5-3
- -
Controls read-in to Sine Sequence ctr #2
45-5-H
M-2
D-2
Hold
46-1,.., 5- (12) S
17
46-1-1,.., 46-2-12
M-4
Control MC-DR times 6 RO to MC-DR (7)
Second Build Up
46-3-1,.., 46-4-12
M-4
Control MC-DR times 6 RO to MC-DR (9)
M-3
46-5-1
Controls RO of Log Cycle ctr
Relay
Row
Contact
Cycle
Function
46-l,..,5-(12) S
46-5-2
NR-4
Controls read-in of 1 from Normalizing Register to
(continued)
Intermediate ctr
46-5-3
- -
Controls RO of Sine Sequence ctr #1
46-5-4
PU of SIO Out #3 272-l,2,3-(l2,12,4)
46-5-5
- —
Controls entry of 1 into Intermediate ctr 21st col (Exp)
46-5-11
M-3
Hold
47-l,..,13-(12) S
17,18
47-1-1,.., 47-2-11
M-10
Control reset of MC-DR (1-2)
MC-DR Reset
47-2-12
M-10
Controls reset of Cycle ctr
M-9
47-3-1,.., 47-4-12
M-10
Control reset of MC-DR (3-6)
D-14
47-5-1,.., 47-6-12
M-10
Control reset of MC-DR (4-8)
47-7-1,.., 47-8-12
M-10
Control reset of MC-DR (5)
47-9-1,.., 47-10-12
M-10
Control reset of MC-DR (7)
47-11-1,.., 47-12-12
M-10
Control reset of MC-DR (9)
47-13-1 NC
M-2
Hold of Sign Control #2 71-l-(4)
47-13-2
M-9
PU of MC-DR Entry Control (1-2) 91-1,2,3-(12)
47-13-3
M-9
PU of MC-DR Entry Control (3-6) 92-l,2,3-(12)
47-13-4
M-9
PU of MC-DR Entry Control (4-8) 93-l,2,3-(12)
47-13-10,11,12
M-9
Hold
48-l-(12) S
17
48-1-1 NC
M-0
Hold of Multiply #1 41-1,2-(12); Multiply #2 38-l,2,3-(12)
Sequence Counter Reset
D-0
Hold of Divide 56-l,..,13-(12)
M-10
- -
Hold of LM 42-l,2,3-(l2,12,4); IE 10-l-(4)j LF ll-l,2-(6,4) J
D-14
EX-2 55-1,2,3-(12,12,6)j SM-1 81-l,2,3-(12,12,4)j
IM-1 78-l,2,3-(l2,12,4)} IM-2 79-l,2-(12,4) J SM-5 85-l-(4)
48-1-2
M-ll
Controls Sequence ctr reset
48-1-3
PU of Log In #2 190-1,2,3-(12,12,4)
48-1-4
- _
PU of EX-2 55-l,2,3-(12,12,6)
48-1-5
- -
Controls reset of Sine Sequence ctr #1
48-1-6
M-10
Hold
48-1-7
PU of Read Control Seq-31-(4) and Clutch Magnet (Int)
48-1-8
D-14
PU of Q-Shift 33-l,..,80-(4,6 or 12); H 20-l-(4)
49-1,.., 10- (12) S
18
49-1-2,.., 49-2-12
M-3
Control Carry in MC-DR (3-6)
MC-DR Carry
49-3-2,.., 49-4-12
M-3
Control Carry in MC-DR (4-8)
M-3
49-5-2,.., 49-6-12
M-3
Control Carry in MC-DR (5)
D-3
49-7-2,.., 49-8-12
M-3
Control Carry in MC-DR (7)
Control Carry in MC-DR (9;
49-9-2,.., 49-10-12
M-3
50-l,2,3-(l2) s
18
50-1-1,.., 50-2-12
M-l
Control entry into Intermediate ctr
Intermediate In
50-3-1
M-l
PU of Intermediate Carry Control 23-l-(4)
M-0
50-3-11
M-0
Hold
D-0
51-1,2,3-(12) S
18
51-1-1,.., 51-2-12
_ «.
Control RO of Intermediate ctr (Int) (not used in MP-DIV)
Intermediate Out
51-3-1
PU of EIO In 217-1,2,3-(12,12,4)
PU of IM-3 80-l-(4) (Int)
51-3-2
- -
Ol
51-3-11
Hold
CO
Relay
52-l : ,2,3-(02) S
Intermediate Reset
M-2
D--2
53-l,2-(12) S
Intermediate Carry
K-l
54-l-(X2) S
EX-1
55-l,2,3-(12,12,6) S
EX-2
Row
18
18
18
56-l,..,13-(12) S
Divide
D-0
18
19
Contact
52-1-1,.., 52-2-11
52-2-12
52-3-1
52-3-2
52-3-3
52-3-4 NC
52-3-5
52-3-6 NC
52-3-7
52-3-H
53-1-1,.., 53-2-12
54-1-1,.., 5
54-1-6
54-1-7
54-1-8
54-1-9 NC
54-1-11
55-1-1,.., 55-2-3
55-2-4
55-2-5
55-2-6
55-2-6 NC
55-2-7
55-2-8
55-2-9 NC
55-2-10
55-2-11
55-2-12
55-3-1
55-3-2 NC
55-3-3
55-3-6
56-1-1,.., 56-2-12 NC
56-3-1,.., 56-6-10
56-7-1,.., 56-8-11
56-9-1,. (2n+ 1).,U,..,
56-10-11
56-9-2,. (2n)., 12,..,,
56-10-10
Cycle
M-3
M-2
M-3
M-2
M-6
D-6
I)-7
M-6
I)-7
D-6
D-8
Function
Control reset of Intermediate ctr cols 1-23
PU of C-6 Step Control 223-l-(4) (Exp)
PU of C Value to Intermediate Control 90-l-(4) (Int)
PU of MC-DR Reset Control #2 238-l-(12) (Sine)
PU of Value Tape Read Clutch Magnet
Hold of BI-1 7«-l,2,3-(12,12,4); IM-2 79-l,2-(12,4)
Controls reset of Intermediate ctr 24th col
Hold of Sign Control #1 70-l-(4)
Controls read-in to PQ 47th col
Hold
Control carry into Intermediate ctr cols 1-24
Control Sequence ctr RO (Exp)
PU of Multiply #2 38-l,2,3-(l2) (Exp)
PU of EIO 1-18 Out 219-l,2-(12)j EIO In 217-1,2,3-(12 J ,12,4)
PU of EX-2 55-l,2,3-(l2,12,6)
PU of C-6 Step Control 223-l-(4) (Exp)
Hold
Control Sequence ctr RO (Exp)
PU of Multiply #2 38-l,2,3-(12) (Exp)
PU of EIO 1-18 Out 219-1,2-(12)
Hold of EX-1 55-l-(12)
Hold of XG 15-l-(4)
PU of C-6 Step Control 223-l-(4) (Exp)
PU of Intermediate In 50-l,2,3~(12) (Exp)
Controls reset of Sequence ctr (Exp)
PU of XG 15-l-(4)
Hold of RO Control 226«l-(4); XH 220-l-(l2)
Hold
PU of MC-DR Ret3et 47-1, . .,13-(12) (Exp)
PU of Read Control Seq-31-(4) and Clutch Magnet
PU of Exp P-Out 73-1, 2- (12)
Hold
Control Linking of Times Left and Column Shift Left to DD ctr
Control PU of DD compare 6-l,..,24-(12)
Control read-in to DD ctr
Control read-in to PQ ctr
Control Q entry into PQ ctr
PU of Column Shift Right 29-1,. .,36-(12,12,6)
PU of Column Shift Left 21-1, . .,36-(12,12,6)
Relay
Row
Contact
Cycle
Function
56-l,..,13-(12) s
56-11-1
D-0
PU of Intermediate In 50-l,2,3-(12)
(continued)
56-11-2
D-0
PU of DD-PQ Reset 58-1, . ,,8-(12)
56-11-3
D-l
Controls RO of Intermediate ctr 24th col 2nd mldg
56-11-4
D-l
PU of MC-DR In 43-l,..,10-(12)j 43-ll,12-(4)
56-11-5
D-l
PU of Q-Shift Invert 22-l-(12)
56-11-6
D-l
PU of Intermediate Invert Control 94-l-(4)
56-11-7
D-2
PU of First Build Up 44-l,..,5'-(12)
56-11-8
D-2
PU of First and Second Build Up 45-l,..,5-(l2)
56-11-9
D-2
PU of Intermediate Reset 52-l,2,3-(12)j HD-4-(12)
56-11-10
D-3
PU of Intermediate In 50-l,2,3-(12)
56-11-11
D-3
PU of First and Second Build Up 46-1, ,.,5-(12)
56-12-1
D-3
PU of Add-22 32-l-(4)
56-12-2
D-4
Controls RO of Intermediate ctr 24th col 2nd mldg
56-12-3
D-4
PU of DD In 57-l,2,3-(12)
56-12-4
D-4
PU of Intermediate Invert Control 94-l-(4)
56-12-5
D-5
PU of Intermediate Reset 52-1,2, 3-(12)
56-12-6
D-14
PU of Sequence ctr Reset 48-l-(l2)
56-12-7
D-14
PU of MC-DR Reset 47-1, . .,13-(12); HD-5-(12)
56-13-1
D-0
Controls read-in to Sequence ctr
56-13-2
D-5
D-6
PU of Compare In 3-1, ..,24-(l2); 3-25-(4)
PU of MC-DR Invert HD-2-(l2)
56-13-3
D-7
PU of Elusive One 60-1, . ,,23-(4)
56-13-4
D-7
PU of DD Carry Control 27-l-(4)
56-13-5
D-13
PU of "9" 9-l-(4)
56-13-6
D-ll
PU of G 19-l-(4)
56-13-7
- -
Controls RO of Cycle ctr after PU of G relay
56-13-8
Controls carry from doubling RO of MC-DR (1-2) 23rd col
56-13-9
D-14
PU of Q-Shift 33-l,..,80-(4,6 or 12); H 20-l-(4)
56-13-11
D-0
Hold
57-l,2,3-(12) S
19
57-1-1,.., 57-2-11
D-5
Control entry into DD ctr
DD In
57-2-12
D-4
PU of Shift 36-l,..,39-(4,6 or 12)
D-4
57-3-1
D-5
PU of Q-Shift Carry Control 25-l-(4)
57-3-2
K-2
PU of Sign Control #1 70-1- (4)
57-3-4
D-5
PU of MP-DIV Control Pick-Up 13-l-(6)
57-3-11
D-4
Hold
58-l,..,8-(12) S
19
58-1-1,.., 58-4-10
M-l
Control PQ ctr reset
DD-PQ Reset
58-4-11,12
M-0
Hold
M-0
58-5-1,.., 58-8-9
M-l
Control DD ctr reset
D-0
58-8-10,11
D-l
Control Q-Shift reset
58-8-12
M-0
Hold
59-l,2,3-(l2,12,6) S
19
59-1-1,.., 59-2-11
M-10
Control DD cols 23-45 transfer to PQ
DD-PQ Transfer #2
59-3-1
M-10
PU of PQ Carry Control 24-l-(4)
M-9
59-3-2
M-10
PU of A 12-l,2-(4)j B l6-l-(4)
Ol
CO
Relay
59-l,2,3-(12,12,6) S
(continued)
60-l,..,,23-(4) S
Elusive One
D-7
6l-l,..,,4-(12) S
DD Carry
M-6
D-7
62-l,..,4-(12) S
PQ Carry
M-6
63-1-U) D
No Gk>
D-12
64-l-(4) S
F Control
D-ll
65-l-(4) S
G Control
D-ll
66-l-(4) D
C 2
M-8
67-1- (4) D
M-8
68-l-(4) D
PQ 23rd Column
M-6
69-l,2-(4) S
CD Control
M-9
Row
20
20
20
10
12
12
13
13
13
14
Contact
59-3-3
59-3-6
60-n-l
60-n-2
60-n-4
61-1-1,.., 61-4-9
62-1-1,,., 62-4-9
63-1-1
63-1-4
64-1-1
64-1-4
65-1-1
65-1-4
66-1-1
66-1-4
67-1-1
67-1-4
68-1-1
68-1-4
69-1-1
69-1-2
69-1-3
69-1-4
69-2-1,2 NC
Cycle
M-10
M-9
D-7
D-7
D-7
M-6
M-6
D-ll
D-12
D-ll
D-ll
D-ll
D-ll
M-8
M-8
M-8
M-8
M-6
M-6
M-9
M-6
M-8
M-9
M-5
M-6
M-7
M-8
Function
Controls res€>t of Cycle ctr
Hold
Controls entry of 1 into col n of DD ctr
Controls prevention of carry to the right in DD ctr
Hold
Control DD carry
Control PQ carry
PU of F 18-l-(4); G 19-l-(4)
Hold
PU of F 18-l-(4)
Hold
PU of G 19-l-(4)
Hold
PU of DD-PQ Transfer #1 74-l,2,3-(12,12,4)
Hold
PU of DD-PQ Transfer #1 74-l,2,3-(12,12,4)
Hold
Controls carry to PQ 23rd col
Hold
PU of C 30-l-(12)j D 31-1-(1?0
PU of PQ 23rd Column 68-l-(4)
Hold of C 2 66-l-(4); D 2 67-l-(4)
Hold
PU of MP-DIV Control Hold 14-1-(12) ; Column Shift Left
21-1,.., 27-( 12,12,6); Column Shift Right 29-l,.. 1 ,27-(l2,12,6)
PU of E 17-l-(4)
PU of F 18-!~(4)
PU of C 2 66- l-(4); D 2 67-l-(4)
Relay
Row
Contact
Cycle
Function
70-1-U) D
19
70-1-1
M-3
Controls read-in to PQ 47th col
Sign Control #1
70-1-2
M-2
PU of Sign Control #2 71-l-(4)
M-2
70-1-4
M-2
Hold
71-1- (4) D
20
71-1-1; 71-1-2,3 NC
M-ll
Control reset of PQ 47th col
Sign Control #2
M-2
71-1-4
M-2
Hold
72-l,2,3-(12,12,4) S
21
72-1-1,.., 72-2-12
_ _
Control RO of PQ ctr (Log-Sine)
Log Sine P-Out
72-3-4
- -
Hold
73-l,2-(12) S
21
73-1-1,.., 73-2-9
— —
Control RO of PQ ctr (Exp)
Exp P-Out
73-2-12
Hold
74-l,2,3-(12,12,4) D
21
74-1-1,.., 74-2-10
M-9
Control DD cols 1-22 transfer to PQ
DD-PQ Transfer #1
74-2-11
M-9
PU of CD Control 69-l,2-(4)
M-8
74-3-1
M-9
PU of PQ Carry Control 24-l-(4)
74-3-4
M-8
Hold
75-l,2,3-(l2,12,4) S
21
75-1-1,.., 75-2-12
_ _
Control read-in of C Value to Intermediate ctr
C Value to Intermediate
#1
75-3-4
— -
Hold
76-l,2,3-(12,12,4) S
21
76-1-1,.., 76-2-12
— _
Control read-in of C Value to Intermediate ctr
C Value to Intermediate
#2
76-3-4
— —
Hold
77-l,2,3-(12,12,4) S
21
77-1-1,.., 77-2-12
— „.
Control r ead-in of C Value to Intermediate ctr
C Value to Intermediate
#3
77-3-4
— —
Hold
78-l,2,3-(12,12,4) S
21
78-1-1,.., 76-2-4
...
Control RO of Sequence ctr (Int)
IM-1
78-2-5
- -
Controls Forward Tape Clutch Magnet
78-2-6
- -
Controls read-in to Xm ctr (Int)
PU of Multiply #2 38-l,2,3-(12) (Int)
78-2-7
78-2-8 NC
- -
Controls Read Control Seq-31-(4) and Clutch Magnet
78-2-9
- -
Hold of 3L, Step Control 180-l-(6)
Controls reset of Sequence ctr to 4 (Int)
78-2-10
78-2-11
Holdj hold of IM-2 79-l,2-(12,4)
78-2-12
_ -
PU of C Value to Intermediate Control 90-l-(4)
78-3-1
- -
PU of IM-2 79-l,2-(12,4)
78-3-2
PU of P-Out 34-l,2,4-(12,12,4) (Int)
78-3-4
- -
Hold
79-1, 2-( 12,4) D
21
79-1-1,2,3
_ _
Control Sequence ctr R0 (Int)
Bt-2
79-1-4 NC
Controls read-in to X~ ctr
Controls X T reset
PU of MC-DR Reset 47-1,.., 13- (12) (int) '
79-1-5
79-1-6
Relay
Row
Contact
79-l,2-(12,4) D
79-1-7
(continued)
79-1-8
79-1-9 NC
79-1-10 NC
79-1-11 NC
79-1-12
79-2-1 NC
79-2-4
80-l-(4) S
21
80-1-1
BI-3
80-1-4
81»1,2,3-(12,12,4) S
21
81-1-1,.., 81-2-3
SM-1
81-2-4
81-2-5
81-2-6
81-2-8
81-2-9 NC
81-2-10
81-2-H NC
81-2-12
81-3-1 NC
81-3-2 NC
82-l-(12) D
21
82-1-1 NC
SM-2
82-1-2
82-1-3
82-1-4
82-1-5
62-1-6 NC
82-1-7 NC
82-1-8
82-1-9 NC
82-1-11 NC
82-1-12
83-l,2-(l2,4) S
21
83-1-1 NC
SM-3
83-1-2
83-1-3
83-1-4
83-1-5
83-1-6 NC
83-1-7
83-1-8
83-1-9
Cycle
Function
PU of Read Control Seq-31-(4) and Clutch Magnet
Controls Forward Tape Clutch Magnet
Hold of Xp Step Control 180-l-(4)
Controls reset of Sequence ctr to (Int)
Hold; hold of B£-l 78-l,2,3-(l2,12,4)
PU of IM-3 80-l-(4)
Hold of Tape Selection Relays 183, 184, 185-1,.., 9--(12)
Hold
Controls Sequence ctr reset (Int)
Hold
Control Sequence ctr RO (Sine)
Hold of SM-1; Multiply #2 38-l,2,3-(12) (Sine)
PU of MC-DR Reset 47-1,. .,13-(12) (Sine)
PU of Sine Sequence ctr #2 RO Control 237-l-(4)
PU of Multiply #2 38-l,2,3-(12) (Sine)
PU of Read Control Seq-31-(4) and Clutch Magnet
Controls read-in to Sine Sequence ctr #2
Controls reset of Sine Sequence ctr #2
Hold
PU of Read Control Seq-31-(4) and Clutch Magnet
Controls RO of SIO 24th col
Controls prevention of PU of Intermediate Reset 52--l,2,3-(12)
(Sine)
Controls prevention of PU of Intermediate In 50-l,2,3-(12)
(Sine)
PU of Intenimediate In 50-l,2,3-(12) (Sine)
Controls Sequence ctr reset to 1 (Sine)
PU of SM-3 # 83-l,2-(12,4)
Controls read-in to Sine Sequence ctr #2
Hold of 6 ,y and 5 233,234,235-l-(6)
Hold for .785 236-1,2, 3-(12, 12,4)
Controls read-in of sign to PQ 47th col (Sine)
PU of ft , f and S 233,234,235-l-(6)
Hold
Control prevention of PU of MC-DR Reset 47-1, .., 13-0.2) (Sine)
PU of Intermediate In 50-1,2, 3-(12) (Sine)
PU of DD-PQ reset 58-l,..,8-(12) (Sine)
Controls Sequence ctr reset to 4 (Sine)
Hold of .785 236-l,2,3-(12,12,4)j MC-DR Reset Control #1
239-l-(4)j MC-DR Reset Control #2 238-l-(12) (Sine)
Controls read-in to Sine Sequence ctr #2
Hold of SM-2 82-l-(:L2)
Controls read-in to Sine Sequence ctr #1
Hold
Relay
83-l,2-(12,4) S
(continued)
84-l-(6) S
SM-4
85-l-(4) D
SM-5
86-1- (4) D
Add-22 Control
87-l-(4) S
Q-Shift Elusive One
Control
D-2
88-l-(4) S
Q-Shift Elusive One
D-2
89-l-(4) S
Intermediate 24th col
Read-Out Control
M-l
90-l-(4) D
C Value to Intermediate
Control
91-1,2,3-(12) S
MC-DR Entry Control
(1-2)
M-l
Row
21
21
13
15
15
19
18
Contact
83-1-10
83-1-11 NC
83-1-12
83-2-1
83-2-3
84-1-1 NC
84-1-2 NC
84-1-3
84-1-4
84-1-6
85-1-1
86-1-1,2 NC
86-1-4
87-1-1
87-1-4
88-1-1,2
89-1-1
89-1-2
90-1-1,2
90-1-4
91-1-1
91-1-2,.., 91-2-11
91-3-1
91-3-2
91-3-3
91-3-4
91-3-5
91-3-6
91-3-7
91-3-8
91-3-12
Cycle
D-4
D-2
D-2
D-2
M-2
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-l
Function
PU of Intermediate In 50-1,2, 3-(12) (Sine)
PU of B . T'and o 233,234,235-l-(6)
Hold
Hold of ft, Y and S 233,234,235-l-(6) j Sine RO Control
240-l-(4)
PU of SIO Reset 228-1,2, 3-(l2,12,4)
Controls Sequence ctr (Sine)
Controls prevention of PU of DD-PQ Reset 58-1,.., 8- (12) (Sine)
PU of 7T/2 279-l,2,3-(l2,12,4)
PU of SIO Invert 242-l-(l2)
Hold
#
PU of Log Sine P-Out 72-l,2,3-(12,12,4)
Controls addition from Log "N" Switches to Q-Shift ctr
Hold
PU of Q-Shift Elusive One 88-1- (4)
Hold
Control read-in of Elusive One to Q-Shift ctr
PU of Sine Control #1 70-l-(4)
Controls RO of Intermediate ctr 24th col
PU of Intermediate In 50-l,2,3-(l2) (Int)
Hold
Controls circuit to MC-DR col 1 2nd mldg
Control circuit to MC-DR col 2-23 3rd mldg
Controls circuit of 1 impulse to 3rd mldg cols 1-6
Controls circuit of 1 impulse to 3rd mldg cols 7-12
Controls circuit of 1 impulse to 3rd mldg cols 13-18
Controls circuit of 1 impulse to 3rd mldg cols 19-23
Controls circuit of 8 impulse to 3rd mldg cols 1-6
Controls circuit of 8 impulse to 3rd mldg cols 7-12
Controls circuit of 8 impulse to 3rd mldg cols 13-18
Controls circuit of 8 impulse to 3rd mldg cols 19-23
Hold
CJ1
Relay
92-l,2,3-(12) S
MC-DR Entry Control
(3-6)
M-l
93-l,2,3-(12) S
MC-DR Entry Control
(4-8)
M-2
94-l-(4) S
Intermediate Invert
Control
M-l
95-l-(6) S
Place Limitation (643)
96-l-(6) S
Place Limitation (6431)
97-l-(6) S
Place Limitation (6432)
98-l-(6) S
Place Limitation (64321)
99-l,2,3-(12,12,4) S
Special PQ-Out
M-ll (Low order RO)
Row
21
18
18
18
18
22
Contact
92-1-1
92-1-2,.., 92-2-12
92-3-1
92-3-2
92-3-3
92-3-4
92-3-5
92-3-6
92-3-7
92-3-8
92-3-12
93-1-1
93-1-2,.., 93-2-12
93-3-1
93-3-2
93-3-3
93-3-4
93-3-5
93-3-6
93-3-7
93-3-8
93-3-12
94-1-1,2
94-1-4
95-1-1
95-1-6
96-1-1
96-1-6
97-1-1
97-1-6
98-1-1
98-1-6
99-1-1,.., 99-2-11
99-2-12
99-3-1,2
99-3-/+
Cycle
M-3
M-3
M-3
M-3
M-3
15-3
M-3
M-3
M-3
M-3
M-l
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-3
M-l
M-l
M-l
M-12
M-ll
M-ll
Function
Controls circuit to MC-DR col 1 2nd mldg
Control circuit to MC-DR col 2-24 3rd mldg
Controls circuit of 1 impulse to 3rd mldg cols 1-6
Controls circuit of 1 impulse to 3rd mldg cols 7-12
Controls circuit of 1 impulse to 3rd mldg cols 13-18
Controls circuit of 1 impulse to 3rd mldg cols 19-24
Controls circuit of 8 impulse to 3rd mldg cols 1-6
Controls circuit of 8 impu3.se to 3rd mldg cols 7-12
Controls circuit of 8 impulse to 3rd mldg cols 13-18
Controls circuit of 8 impulse to 3rd mldg cols 19-24
Hold
Controls circuit to MC-DR col 1 2nd mldg
Control circuit to MC-DR col 2-24 3rd mldg
Controls circuit of 1 impulse to 3rd mldg cols 1-6
Controls circuit of 1 impulse to 3rd mldg cols 7-12
Controls circuit of 1 impulse to 3rd mldg cols 13-18
Controls circuit of 1 impulse to 3rd mldg cols 19-24
Controls circuit of 8 impulse to 3rd mldg cols 1-6
Controls circuit of 8 impulse to 3rd mldg cols 7-12
Controls circuit of 8 impulse to 3rd mldg cols 13-18
Controls circuit of 8 impulse to 3rd mldg cols 19-24
Hold
PU of Intermediate Invert HD-1-(12)
Hold
PU of ,I 9 M relay 9-l-(4)
Hold
PU of "9" relay 9-1- (4)
Hold
PU of "9" relay 9-l-(4)
Hold
PU of "9" relay 9-l-(4)
Hold
Control RO of PQ cols 1-23 to Buss cols 1-23
Controls reading 9 to Buss ool 24 if PQ<0
PU of DD-PQ Invert HD-3-(l2)5 HD-3-(4) wc
Hold
Ol
Relay
Row
Contact
Cycle
Function
100-l-(4) D
Special Sign
M-ll (Low order RO)
22
100-1-1,2
100-1-4
M-ll
M-ll
PU of DD-PQ Invert HD-3-(l2); HD-3-(4) wc
Hold
101-1,2-(12) S
Normalizing Register
Read-In
22
101-1-1, ..,101-2-11
101-2-12
NR-2
NR-2
PU of Digit Sensing 102-1, ..,23-(4)
Hold
Norm. Reg. -2
102-1,.., 23-(4) D
22
1 < n ^ 23
Digit Sensing
Norm. Reg. -3
102-n-l
102-n-4
NR-3
NR-3
PU of Shift Positioning 103-1, ..,23-(4)
Hold
103-1,.., 23-(4) S
22
^ n ^ 22
Shift Positioning
Norm. Reg. -3
103-(n + 1)-1
103-(n -1- l)-2,3
103-(n + l)-4
NR-3
NR-4
NR-3
Controls reading of 1 to column (n 4- 1) of Intermediate ctr
Controls reading amount of shift n to cols 20 and 21 of Buss
Hold
104-1- (4) S
Normalizing Register RO
Norm. Reg. -4
22
104-1-1,2
104-1-4
NR-4
NR-4
Controls reading of amount of shift to cols 20 and 21 of Buss
Hold
HEAVY DUTY RELAYS
HD-1-(12)
Intermediate Invert
HD-1-1,..,10
HD-1-12
M-2
M-l
Control inverted RO of Intermediate ctr
Hold
M-l
HD-2-(12)
MC-DR Invert
HD-2-l,..,10
HD-2-11
D-7
D-ll
Control inverted RO of MC-DR ctrs
PU of F 18-l-(4)
D-6
HD-2-12
D-6
Hold
HD-3-(12)
HD-3-l,..,10
M-ll
Control inverted RO of DD-PQ ctrs
HD-3-(4) wc
DD-PQ Invert
HD-3-11
HD-3-12
D-15
M-ll
Controls RO of 9 from PQ 47th col if PQ <
Hold
M-ll
HD-3-1 wc
M-12
Controls RO of 9 from PQ 47th col if PQ ^
1-23 of PQ)
(Special RO c
HD-4-(12)
Intermediate Reset
HD-4-l,..,9
M-3
Control reset of Intermediate ctr
M-2
HD-5-(12)
MC-DR Reset
HD-5-l,..,9
M-10
Control reset of MC-DR ctrs
M-9
Relay
Row
Contact
Cycle
Function
HD-6-(12)
DD-PQ Reset
M-0
HD-6-l,..,9
M-l
Control reset of DD, PQ and Q-Shift ctrs
SEQUENCE RELAYS
S«q-8-(4)
Check Control
Seq-8-1,2
Seq-8-3
PU of Check relay-(4)
Hold
Soq-10-(4)
Storage RO Minus
Seq-10-1
Seq-10-4
PU of Invert relay-(12) for minus absolute RO
Hold
Seq-ll-U)
Storage RO Plus
Seq-11-1
Seq-11-4
PU of Invert relay-(12) for plus absolute RO
Hold
Seq-27-(4)
Repeat
Seq-27-1
Seq-27-2
Seq-27-4
PU of Start Seq-33-(4)j Hold of Start Interlock Seq-28-
PU of Start Seq-33-(4)
Hold
-(4)
Seq-28-(4)
Start Interlock
Seq-28-1 NC
Seq-28-4
PU of Start Seq-33-(4)
Hold
Seq-29-(12)
IVS Invert
Seq-29-l,..,9
Seq-29-12
Control 9's complement for inverted IVS RO
Hold
Seq-30-l,2,3~(12,12»4)
IVS Out
Seq-30-l-l,..,12
Seq-30-2-l,..,12
Seq-30-3-4
Control RO of IVS cols 1-12
Control RO of IVS cols 13-24
Hold
Seq-31-(4)
Read Control
Seq-31-1,2,3,4
Control reading of control tape through reading pins
Seq-32-(4)
Stop Control
Seq-32-1,2 NC
Seq-32-4
PU of Read Control Seq-31-(4) and Clutch Magnet
Hold
Saq-33-(4)
Start
Seq-33-1
Seq-33-3
Seq-33-4
PU of Read Control Seq-31-(4) and Clutch Magnet
PU of Start Interlock Seq-28-(4)
Hold
SWITCH RELAYS
SwA-l,2,3-(l2,12,4)
Switch A Out
SwA-l-l,..,12
SwA-2-l,..,12
SwA-3-4
Control RO of Switch A cols 1-12
Control RO of Switch A cols 13-24
Hold
Relay-
Row
Contact
Cycle
Function
Switch Invert-(12)
Sw Invert-1, ..,9
Sw Invert-11
Controls 9's complement for inverted RO
Hold
STORAGE COUNTER RELAYS
SCA-1,2,3-(12,12,4)
Storage Counter Out
SCA-4,5,6-(12,l2,4)
Storage Counter In
SCA-7,8-(12)
Storage Counter Carry
SCA-9-C4)
Storage Counter Carry
Control
SCA-10-(4)
Storage Counter 24th Col
Carry (10)
SCA-ll-(4)
Storage Counter 24th Col
Carry (9)
SCA-12,13-(4)
Storage Counter Carry
Booster
Storage Counter Invert-(12)
Storage Counter Reset-(12)
Sp64-(4)
Special 64 In
SCA-1-1,..,12
SCA-2-l,..,12
SCA-3-1
SCA-3-2
SCA-3-3
SCA-3-4
SCA-4-l,..,12
SCA-5-l,..,12
SCA-6-1
SCA-6-2
SCA-6-4
SCA-7-l,..,12
SCA-8-l,..,12
SCA-9-1
SCA-9-2
SCA-9-4
SCA-10-1
SCA-11-1
SCA-11-2
SCA-12-2,3
SCA-13-2,3
Invert-1,. .,9
Invert-10 NC
Invert-12
Reset-1,.,,9
Reset-10
Reset-11 NC
Reset-12
Sp64-1
Sp64-3
Sp64-4
Control RO of cols 1-12
Control RO of cols 13-24
PU of Str Ctr 24th Col Carry (relays 10 and 11)
PU of Str Ctr Reset relay-(12)
PU of Str Ctr Invert relay-(12)
Hold
Control read-in of cols 1-12
Control read-in of cols 13-24
PU of Str Ctr Carry Control SCA-9-(4)
PU of Str Ctr Reset-(12)
Hold
Control Carry for cols 1-12
Control Carry for cols 13-24
PU of Str Ctr Carry (relays 7 and 8)
PU of Str Ctr 24th Col Carry (relays 10 and 11)
Hold
Controls end around carry through 10
Controls end around carry through 9
PU of Str Ctr Invert relay-(12)
Control carry booster to col 1
Control carry booster to col 13
Control 9's complement for inverted RO
NC and Transfer paralleled to "9" spot
Hold
Control 10' s complement for reset of str ctr
Controls prevention of carry impulse during reset
NC and Transfer paralleled to "9" spot
Hold
HoldjPU of Normal Str Ctr In SC64-4,5,6-(l2,12,4)
PU of Carry Interlock-l-(6)
Hold
Relay
Sp65-(4)
Special 65 In
Sp68-(4)
Special 68 In
Sp69-(4)
Special 69 In
Carry Interlock-l-(6)
Carry Interlock-2-(6)
Choice-(6)
SC71-H-(6)
Normal Out Control
SC71-15-(6)
Special Out (direct)
SC71-l6-(6)
Normal In Control
SC71-17-(6)
Special In (direct)
Row
Contact
Sp65-1
Sp65-3
Sp65-4
Sp68-1
S P 68-3
Sp68-4
Sp69-1
Sp69-3
Sp69-4
CI-1-1,3
CI-1-3
C 1-1-4
C 1-1-5
C 1-1-6
CI-2-1,2
CI-2-3
C 1-2-4
C 1-2-5
C 1-2-6
Choice-1
Choice-2
Choice-6
SC71-14-1
SC71-14-2
SC71-14-3
SC71-14-6
SC71-15-1
SC71-15-2
SC71-15-6
SC71-16-1
SC71-16-2
SC71-16--3
SC71-16-6
SC71-17-1
SC71-17-2
SC71-17-3
SC71-17-6
Cycle
Function
Hold; PU of Normal Str Ctr In SC65-4,5,6-(12,12,4)
PU of Carry Interlock-l-(6)
Hold
Hold; PU of Normal Str Ctr In SC68-4,5,6-(12,12,4)
PU of Carry Interlock-2-(6)
Hold
Hold; PU of Normal Str Ctr In SC69-4,5,6-(12,12,4)
PU of Carry Interlock-2-(6)
Hold
Control end around carry from col 24 of ctr 65 to col 1 ctr 64
Controls carry from col 23 of ctr 65 to col 24 of ctr 64
Controls carry from col 23 of ctr 64 to col 1 of ctr 65
PU of Carry Control SC64-9-(4) or SC65-9-(4) '
Hold
Control end around carry from col 24 of ctr 69 to col 1 ctr 68
Controls carry from col 23 of ctr 69 to col 24 of ctr 68
Controls carry from col 23 of ctr 68 to col 1 of ctr 69
PU of Carry Control SC68-9-(4) or SC69-9-(4)
Hold
PU of 24th Col 9 SC70-ll-(4)
PU of Str Ctr Invert- (12)
Hold; PU of 24th Col 9 SC70-ll-(4)
PU of Normal Str Ctr Out SC71-1-(12)
PU of Normal Str Ctr Cut SC71-2-(l2)
PU of Normal Str Ctr Out SC71-3-(4)
Hold
PU of Normal Str Ctr Out SC71-2-(12)
PU of Normal Str Ctr Out SC71-3-(4)
Hold
PU of Normal Str Ctr In SC71-4-(12)
PU of Normal Str Ctr In SC71-5-(l2)
PU of Normal Str Ctr In SC71-6-(4)
Hold
PU of Normal Str Ctr In SC71-5-(12)
PU of Normal Str Ctr In SC71-6-(4)
PU of Carry Back Control SC71-20-(6)
Hold
en
>*»
oo
Relay
SC71-18-1,2-(12,6)
Special Out (shifted)
SC71-19-1,2-(12,6)
Special In (shifted)
SC71-20-(6)
Carry Back Control
Check-(4)
Row
Contact
SC71-16-1-1,..,12
SC71-18-2-1
SC71-18-2-6
SC71-19-1-1,..,12
SC71-19-2-1
SC71-19-2-2
SC71-19-2-6
SC71-20-1
SC71-20-1 NC
SC71-20-6
Check-1
Check-4
Cycle
^ Function
Control RO of ctr 71 cols 13-24 to Buss cols 1-12
PU of Normal Str Ctr Out SC71-3-(4)
Hold
Control read-in to ctr 71 cols 13-24 from Buss cols 1-12
PU of Normal Str Ctr In SC71-6-(4)
PU of Carry Back Control SC71-20-(6)
Hold
Controls carry back in ctr 71 from col 24 to col 13
Controls carry back in ctr 71 from col 24 to col 1
Hold
PU of Read Control Seq-31-(4) and Clutch Magnet
Hold
en
tfc.
CD
CM CONTACTS
i
Cam
Make
Break
Function
Cam
Make
Break
Function
CC-1
1/16 1
1 5/8
1 impulse control
CC-25
3
14
Hold of PQ 23rd Column 68-l-(4)
CC-2
1/16 2
2 5/8
2 impulse control
CC-26
2
1 1/3
PU of MP-DIV Control Pick-Up
13-l-(6)
CC-3
1/16 3
3 5/8
3 impulse control
CD Control 69-1, 2-(4)
CC-4
1/16 4
4 5/8
4 impulse control
CC-27
9
12
Hold of DR Compare 2-1, . . ,120-(4)
CC-5
1/16 5
5 5/8
5 impulse control
CC-28
9
12
Hold of DD Compare 6-1,. .,,24- (12)
DR Compare 2-121, . . ,2l6-(4)
CC-6
1/16 6
6 5/8
6 impulse control
CC-29
6
8
Hold of A 12-1, 2-(4)
CC-7
1/16 7
7 5/8
7 impulse control
PU of Sign Control #2 71-l-(4)
B l6-l-(4)
CC-30
1/16 3
1
Hold of C 2 66-l-(4)
CC-8
1/16 8
8 5/8
8 impulse control
(69-1-3 NC)
D 2 67-l-(4)
CC-9
1/16 9
9 5/8
9 impulse control
PU of Sign Control #1 7C~1»(4)
CC-31
12 1/2
9
PU of Times Right
5-l,..,27-(12,12,4)
F 18-1-(4J
G 19-l-(4)
CC-1 ,,..,9
PU of DD Compare 6-1, ..,24-(l2)
DR Compare 2-1,.., 216-00
CC-32
8 31/2
2
Hold of MP-DIV Control Hold
CC-10
1/2
Controls impulse to Seq Ctr Magnet
(12-1,2-2 NC)
14-1-(12)
F 18-l-(4)
CC-12
12
12 1/2
Controls carry impulse
G 19-l-(4)
CC-15
15
15 1/2
15 impulse control
CC-33
14
15 1/3
PU of Shift 36-l,..,39-(4,6 or 12)
C 30-l-(12)
D 31-1-(12)
CC-16
16
16 1/2
16 impulse control
Q-Shift 33-1,.., 80- (4, 6 or 12)
CC-17
L
L 5/8
CB make 16 points
H 20-l-(4)
DD-PQ Invert HD-3-(12)j
CC-19
L
L 5/8
CB :oaake 16 points
HD-3-(4) wc
CC-21
1/16 L
L 1/2
CB break 16 points
CC-34
9
12
Hold of Over Under 1-1, . „,235-(4)
CC-23
1/16 L
L 1/2
CB break 16 points
CC-35
9
12
Hold of Over Under 1-236, . ,,423-(4)
Digit Sensing 102-1,.. ,23-00
CC-24A
L 1/4
L 7/8
Compare control make
CC-36
12
Hold of Column Shift Right
CC-24B
L 1/4
L 7/8
Compare control make
29-l,..,36-(12,12,6)
Column Shift Left
CC-24C
L 1/16
L 3/4
Compare control break
21-1,..,36-(12,12,6)
Times Right 5-1,.., 27- (12, 12, 4)
CC-24D
L 1/16
L 3/4
Compare control break
Times Left 4-l,..,27-(12,12,4)
E 17-l-(4)
CAM CONTACTS
Cam
Make
Break
Function
Cam
Make
Break
Function
CC-37
CC-38
CC-39
CC-40
11
11 1/2
1/3 15
1/16 15
lA 12
12
CC-41
(30-1-1,2 NC)
(30-1-8,9 NC)
(31-1-1,2 NC)
(31-1-8,9 NC)
CC-42
CC-43
12
12
12
15
1/3 16
PU of Q-Control 7-l,..,9~(4)
No Go 63-l-(4)
Shift Positioning
103-1,.., 23-(4)
Hold of C 30-1- (12)
D 31-1-(12)
Q-Control 7-1,.., 9- (4)
No Go 63-l-(4)
Hold of Compare In 3-1,. .,24-(l2);
3-25-(4)
MC-DR Invert HD-2-(l2)
PU of DD-PQ Transfer #1
74-l,2,3-(l2,12,4)
DD-PQ Transfer #2
59-l,2,3-(12,12,6)
MP Reset 40-1,2, 3-(12)
MC-DR Reset 47-l,..,13-(12)
DD-PQ Invert HD-3-(12)j
HD-3-(4) wc
Compare In 3-1, ..,24-(12) ;
3-25-(4)
MC-DR Invert HD-2-(12)
Log Sine P-Out
72-l,2,3-(l2,12,4)
Special Sign 100-l-(4)
Hold of MP Cycle Control
37-l,..,26-(4,6 or 12)
Hold of Shift Pick-Up
35-l,..,46-(4)
Hold of Intermediate In
50-l,2,3-(12)
DD-PQ Reset 58-1, . .,8-(12)
Intermediate Invert Control
94-l-(4)
Intermediate Invert HD-1-(12)
MC-DR In 43-l,..,10-(12)j
43-H,12-(4)
CC-43
(continued)
CC-44
1 1/3
CC-45
1/16 11
13
Shift 36-l,..,39-(4,6 or 12)
Intermediate Reset
52-l,2,3-(l2)
Intermediate Reset KD-4-(l2)
First Build Up
44-l,..,5-(12)
First and Second Build Up
45-l,..,5-(12)
Second Build Up 46-l,..,5-(12)
MP In 39-l,2,3-(12)
DD-PQ Transfer #1
74-l,2,3-(l2,12,4)
DD-PQ Transfer #2
59-l,2,3-(12,12,6)
MP Reset 40-l,2,3-(12)
MC-DR Reset 47-1,. .,13-(12)
P-Out 34-l,2,3-(12); 34-4-(4)
Sequence Counter Reset
48-l-(12)
DD-PQ Invert HD-3-(12)j
HD-3-(4) wc
Q-Shift Invert 22-l-(12)
Add-22 32-l-(4)
DD In 57-l,2,3-(l2)
Q-Shift 33-l,..,80-(4,6 or 12)
H 20-1- (4)
Normalizing Register Read- In
101-1,2-(12)
Normalizing Register Read-Out
104-l-(4)
PU of Intermediate Carry Control
23-l-(4)
MC-DR Carry Control 26-l-(4)
PQ Carry Control 24-l-(4)
DD Carry Control 27-l-(4)
Q-Shift Elusive One Control
87-1-U)
Q-Shift Carry Control 25-l-(4)
Elusive One 60-l,..,23-(4)
F Control 64-l-(4) '
G Control 65-l-(4)
"9" 9-l-(4)
PU of Intermediate Carry
53-l,2-(12)
CAM
CONTACTS
Cam
Make
Break
Function
Cam
Make
Break
Function
CC-45
MC-DR Carry 49-1,.. ,10-(12)
PQ Carry 62-l,..,4-(12)
CC-53
11
16
Hold of Divide 56-l,..,13-(12)
(continued)
(199-1-1 NC)
DD Carry 61-1,..,4-(12)
Q-Shift Elusive One 88-l-(4)
CC-54
12
12 1/2
Controls impulse to cycle ctr
Q-Shift Carry 28-l-(4)
magnet
CC-46
2
13 1/3
Hold of Intermediate Carry Control
23-l-(4)
MC-DR Carry Control 26-l-(4)
PQ Carry Control 24-l-(4)
DD Carry Control 27-l-(4)
Q-Shift Elusive One Control
87-l-(4)
Q-Shift Carry Control 25-l-(4)
CC-55
12 1/2
13 2/3
Controls Sequence ctr RO-B
PU of Intermediate In
50-l,2,3-(12)
First Build Up 44-1, ..,5- (12)
MP-In 39-l,2,3-(12)
Sequence ctr Reset 48-1- (12)
Shift Pick-Up 35-1,.., 46-(4)
Elusive One 60-l,..,23-(4)
CC-56
12 1/2
13 2/3
Controls Sequence ctr RO-C
F Control 64-l-(4)
G Control 65-l-(4)
PU of MC-DR In 43-1,. .,10-(12)j
43-ll,12-(4)
First and Second Build Up
CC-47
3 1/2
16
Hold of MP-DIV Control Pick-Up
13-l-(6)
CD Control 69-1, 2-(4)
Special Sign 100-l-(4)
45-l,..,5-(12)
MC-DR Reset 47-1,.., 13- (12)
Q-Shift Invert 22-1- (12)
DD-In 57-l,2,3-(12)
CC-48
2
4
Hold of "9" 9-l-(4)
CC-57
12 1/2
13 2/3
Controls Sequence ctr RO-D
PU of DD-PQ Reset 58-l,,..,8-(l2)
CC-49
1
1/3
PU of Multiply #2 38-l,2,3-(l2)
Intermediate Invert Control
94-l-(4)
CC-50
1/3 3
16
Hold of XG 15-l-(4)
Intermediate Reset
(55-2-6 NC)
EX-1 54-l-(12)
52-l,2,3-(12)
Second Build Up 46-l,,..,5-(12)
CC-51
2
1 1/3
PU of LE 10-1- (4)
LF ll-l»2-(6,4)
XG 15-l-(4)
P-Out 34-l,2,3-(12)j 34-4-(4)
Add-22 32-l-(4)
EX-2 55-l,2,3-(12,12,6)
CC-58
14
15 1/3
PU of MP-DIV Control Hold 14-1-(12)
Column Shift Right
CC-52
1/3 3
16
Hold of Multiply #1 41-1,2-(12)
29-l,..,36-(12,12 ;( 6)
(4S-1-1 NC)
Multiply #2 38-l,2,3-(12)
Divide 56-1,.., 13- (12)
E 17-l-(4)
D 2 67-l-(4)
LE 10-l-(4)
LF ll-l»2-(6,4)
M 42-l,2,3-(12,12,4)
CC-59
14
15 1/3
PU of Column Shift Left
21-1,..,36-(12,12 1 ,6)
C 2 66-1-U5
EX-2 55-1, 2,3-(12, 12,6)
IM-1 78»1,2,3-(12.12,4)
IM-2 79-l,2-(12,4)
CC-60
6
5 1/3
PU of A 12-1, 2-(4)
SM-1 8L-1,2,3-(12,12,4)
B 16-1-U5
G 19-l-(4)
SIJ5-5 85»l-(4)
Shift Positioning 103-1,.., 23-(4)
CM CONTACTS
Cam
CC-61
CC-62
CC-63
CC-64
CC-65
CC-66
CC-67
CC-68
CC-69
CC-70
Make
CC-71
CC-72
CC-73
CC-74
(47-13-1 NC
CC-75
(52-3-6 NC)
12
14
12
4
12
2
15 3/4
2
1 1/3
15
16 1/3
14
15 1/3
15
16 1/3
14
1/2
14
13 1/2
11
Break
16
15 1/3
2
15 1/3
16
Function
PU of Intermediate Reset HD-4-(12)
PU of DD-PQ Reset HD-6-(12)
PU of MC-DR Reset HD-5-(12)
PU of EIO Reset 218-1,2,3-(12)
PU and hold of SM-4 84-l-(6)
PU and hold of SM-3 83-l,2-(12,4)
PU of C6-0 Step Control 223-1-U)
PU of log C values
210-1,.., 6-(24,28)
PU of SIO Out #2 Control 237-l-(4)
SIO Reset 228-1, 2, 3- (12)
PU of Intermediate Invert HD-1-(12)
1/211 etc
243-1,.., 21-(4,6 or 12)
Hold of .785 relay
236-l,2,3-(12,6,4)
MC-DR Reset Control #1
239-1- (4)
MC-DR Reset Control #2
238-l-(12)
PU of V/2 279-l,2,3-(12,12,4)
r 278-l,2,3-(12,12,4)
2 r280-l,2,3-(12,12-4)
SIO Invert 242-l-(12)
Hold of SM-3 83-l,2-(12,4)
PU of LM 42-l,2,3-(12,12,4)
SIO Out #3 272-l,2,3-(12,12,4)
Hold of Sign Control #2 71-l-(4)
Hold of Sign Control #1 70-l-(4)
Cam
CC-76
CC-77
CC-78
CC-79
CC-80
Make
15
Break
16 1/3
16
15
6
1/16 12
16
5 1/3
9
Function
PU of MC-DR Entry Control (1-2)
91-1,2,3-(12)
MC-DR Entry Control (3-6)
92-l,2,3-(12)
MC-DR Entry Control (4-8)
93-l,2,3-(12)
EIO In 217-1, 2,3-(12, 12,4)
EIO 1-18 Out 219-1, 2-(12)
Hold of MC-DR Entry Control (1-2)
91-1 2 3-(l2)
MC-DR Entry Control (3-6)
92-l,2,3-(12)
MC-DR Entry Control (4-8)
93-l,2,3-(l2)
PU of Times Right
5-l,..,27-(l2,12,4)
Times Left
4-l,..,27-(l2,12,4)
PU of F 18-l-(4)
Controls impulse to Cycle ctr magnet
PU of Compare Control 8-l-(4)
STORAGE CAMS
Cam
SC-1
SC-2
SC-3
SC-4
SC-5
SC-6
SC-7
SC-8
SC--9
SC-10
SC--11
Make
1
2
3
4
5
6
7
6
9
12
12
Break
1 1/2
2 1/2
3 1/2
4 1/2
5 1/2
6 1/2
7 1/2
8 1/2
9 1/2
12 1/2
Function
1 impulse control
2 impulse control
3 ^impulse control
4 impulse control
5 Impulse control
6 JLmpulse control
7 JLmpulse control
8 .impulse control
9 :Lmpulse control
Control carry impulse
Hold of
Str Ctr In SCA-1,2,3-(12,12,4)
Str Ctr Out SCA-4,5,6~(12,12,4)
Check Relay- (4)
Invert Relay-(12)
Reset Relay-(12)
High Accuracy Ctrs Special In
Sp64-l-(4) etc.
Ctr 71 Normal Out Control
SC71-14-(6)
Ctr 71 Normal In Control
SC71-l6-(6)
Ctr 71 Special Out (direct)
SC71-15-(6)
Ctr 71 Special Out (shifted)
SC71-18-1,2-(12,6)
Ctr 71 Special In (direct)
SC71-17-(6)
Ctr 71 Special In (shifted)
SC7X-19-1,2-(12,6)
Switch Out SwA-l,2,3-(12,l 2 >4)
Switch Invert Relay- (12)
PU of Ctr 71 Normal Out
SC71-1,2,3-(12,12,6)
Ctr 71 Normal In
SC71-4,5,6-(12,12,6)
Cam
SC-12
SC-13
SC-14
SC-15
SC-16
SC-17
SC--18
Make
11
13
14
14
14
Break
14
1 1/2
14 1/16
15 1/3
15 1/3
14 1/2
H 1/2
Function
PU of Carry SCA-7,8-(12)
24th Column Carry SCA-10,ll-(4)
Check Relay-(4)
PU of Carry Control SCA.-9-(4)
High Accuracy Carry Interlock
CI-l,2-(6)
Ctr 71 Carry Back Control
SC71-20-(6)
Hold of Carry Control SCA-9-(4)
High Accuracy Carry Interlock
CI-l,2-(6)
Ctr 71 Carry Back Control
SC71-20-(6)
PU of 24th Column Carry
SCA-10,11"(4)
Hold of Choice Relay-(6)
PU of Reset Relay-(12)
Invert Relay-(12) to be used
with Choice Counter
PU of Invert Relay-(12) for minus
absolute value RO
PU of Invert Relay-(12) for plus
absolute value RO
MP-DIV RELAYS AND FUSES
Relay No.
1-row
1-row
1-row
1-row
1-row
1-row
1-row
1-row 8
1-row 9
2-row
2-row
2-row
2-row
2-row
2-row
2-row
2-row 8
2-row 9
3-1,.., 24
3-25
4
5
6
7
8
9
10
11
12-1
12-2
13
14
15
16
17
18
19
20
21
22
23
24
Fuse No.
23
24
25
26
27
28
29
30
31
14
15
16
17
18
19
20
21
22
33
38
32
32
34
34
34
34
34
34
34
35
34
34
34
34
34
34
34
34
35
35
35
35
Relay No.
25
26
27
28
29
30
31
32
33
34-1,2,3
34-4
35
36
37
38
39
40
41
42
43-1,.., 10
43-11
43-12
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Euse No.
35
35
35
35
35
35
35
35
38
39
40
40
41
36
37
37
37
37
37
42
36
41
42
42
42
42
42
43
43
43
43
43
43
43
44
39
39
39
45
45
45
34
Relay No.
Fuse No.
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
99A
Shift Circuit
Low Order P-Out
Heavy Duty
35
35
38
38
38
40
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
36
41
41
39
43
32
32
32
38
43
43
43
43
47
47
47
47
46
en
MP-DIV RELAYS AND FUSES
en
en
Fuse No,
Relay No.
1 Intermediate Counter Magnets
2 MC-DR Counter Magnets (1-2)
3 MC-DR Counter Itegnets (3-6)
4 MC-DR Counter )£agnets (4-6)
5 MC-DR Counter Magnets (5)
6 MC-DR Counter Magnets (7)
7 MC-DR Counter Magnets (9)
8 MP Counter Magnets
9 DD Counter Magnets columns} 1-24
10 DD Counter Magnets columns! 25-45
11 PQ Counter Magnets: columns 1-24
12 PQ Counter Magnets: columns 25-46 and 47
13 Q-Shift, Sequence, and Cycle Counter Magnets
14 2- 1st row
15 2- 2nd row
16 2- 3rd row
17 2- 4th row
18 2- 5th row
19 2- 6th row
20 2- 7th row
21 2- 8th row
22 2- 9th row
23 1- 1st row
24 1- 2nd row
Fuse No.
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Relay No,
1- 3rd row
1- 4th row
1- 5th i'ow
1- 6th row
1- 7th row
1- 8th row
1- 9th row
4,5,91,92,93
fn "i 24)
6,7,8;9*10,11,(X2-1), 13,14,15,16,17,18,19,20,63
(12-25,21,22,23,24,25,26,27,28,29,30,31,32,64,65
37,(43-11)
(3-255/33!6ot67,68,71,72,73,74,75,76,77,78,79,80,
81,82,83,84,85,86,94
(34-1,2,3), 57, 58, 59,70,89
(34-4) ,35,69
36^3-1487,88
(43-1, .. ,10) ,44,45,46,47,48
49,50,51,52,53,54,55,90,95,96,97,98
56
60,61,62
Heavy Duty Relays
99, 99A, Shift Circuit, Low Order P-Out
557
INDEX
The references are to pages.
Abacus, 1.
Abbreviations, used in appendices, 405.
used in bibliography, 397.
Absolute value, 16.
check counter, 20, 131.
choice counter, 17.
coding, 110.
operation, 65.
Accuracy, 51.
in division, 26, 120, 249.
in high accuracy computation, 23, 151.
in subtabulation, 225.
of exponential unit, 32, 165.
of functional tapes, 196.
of logarithm unit, 30, 162.
of sine unit, 33, 182.
Addition, 3, 14, 60.
coding, 107, 109.
Aiken, H. H., 27, 52.
Algebraic sign, 3, 12, 78.
choice counter, 17, 129.
in high accuracy computation, 142.
of arguments in functional tapes, 195.
Analytical engine, 5.
Argument control, 236.
coding, 238.
plugging, 276.
Asymptotic expansions, 369.
Automatic check counter, see Check counter.
Automatic codes, 15, 99.
circuits, 433.
Babbage, Charles, 1, 4, 7.
analytical engine, 5.
difference engine, 4, 6.
Bessel functions, 335, 337.
Bibliography of numerical analysis, 338.
Build-up, 75.
Cam, 12, 53, 60.
list, 550.
Card feed, 42.
coding, 229.
operation, 96.
operating instructions, 290.
plugging, 272.
Card punch, 42, 44.
checking, 233.
coding, 231, 241.
operation, 93.
operating instructions, 290.
plugging, 274.
serial and code numbers, 134, 140, 229,
234,251.
timing, 106.
Cards, Hollerith, 5.
International Business Machines, 95.
Jacquard, 5.
serial and code numbers, 134, 140, 229,
234, 251.
Carry, 1, 2, 4.
circuit, 63.
contact, 61.
in ganged counters, 20, 143.
in MIO counter, 133.
in multiplicand-divisor counters, 69.
in SIO counter, 139.
in print counters, 95, 236.
in punch counter, 93, 231.
See also End around carry.
Cascade relays, 53, 93.
list, 411.
Central difference interpolation, 206.
Check counter, 20.
circuits, 455.
coding, 131, 241.
Checks, 131.
of functional tapes, 199.
of general computation, 287.
of printed data, 240.
of punched cards, 233.
operating instructions, 291.
Choice counter, 17.
circuits, 449.
coding, 108, 110, 129.
Code, 12, 98.
automatic, 15, 99.
non-automatic, 99, 101.
Code numbers, see Cards.
Coding, 12, 98.
Commutator, 59.
Compare cycle, 84.
Comparison, 25.
plugging, 249.
timing, 105.
See also Division and Place limitation.
Complements on nine and ten, 2.
in division, 25.
558
INDEX
in resets, 16.
in read-outs, 82,
in subtraction, 14.
Control tapes, see Sequence control tapes.
Cosine, 183.
Counter, see Check counter,
Choice counter,
Cycle counter,
Dividend counter,
Doubling counter,
Exponential in-out counter,
Functional counter,
Ganged counters,
Interpolation counters,
T.rvrQTMtVim /»r»«*>^*>'»*
Logarithm in-out counter,
Multiple in-out counter,
Multiplicand-divisor counter,
Multiplier counter,
Print counter,
Product-quotient counter,
Punch counter,
Quotient-shift counter,
Sequence counter,
Sign counter,
Sine in-out counter,
Storage counter.
Counter wheel, 2.
See also Storage counter.
Cycle, 15, 51, 60, 105.
C^cle counter- 74*
Determinants, bibliography, 341.
Difference engine, 4, 6.
Difference equations, bibliography, 362.
Differences, bibliography, 359.
central difference interpolation, 206.
evaluation of polynomial, 296, 300.
method of checking, 132.
methods of differencing, 202.
Newton-Gregory formula, 217.
subtabulation, 224.
TVIffa-»»or»+ial amj^tinrto nrrfimi
fw W i r»cri»a —
phy, 375.
partial, bibliography, 385.
Differentiation, numerical, bibliography, 371 ,
Discontinuous functions, 16, 129.
Dividend counter, 69.
Division, 24.
circuits, 499.
coding, 120.
in high accuracy computation, 151.
operation, cycle by cycle, 80.
place limitation, 26, 120, 249.
plugging, 249.
switch, 25, 120, 250.
timing, 105.
Doubling counter, 137, 140.
Doubling read-out, 68.
Electrical circuits, 53.
Elusive one, 25.
Emergency stop switch, 57.
End around carry, 3.
in check counter, 20, 131.
in division, 25, 72.
in ganged counters, 143.
in LIO counter, 137.
in MIO counter, 133.
in punch counter, 95.
in SIO counter, 36.
Exponential in-out counter, 31 .
coding, 99, 100, 101.
plugging, 256.
Exponential unit, 30.
coding, 165.
plugging, 256.
timing, 105.
False position, rule of, see Rule of false
position.
Feed, see Card feed.
Finite differences, see Differences.
Functional counter, 67, 90.
Functional tapes. 38 ; 45. 47. 185.
che eking, 199.
design, 195.
reading, 92.
Fuse, 555.
Ganged counters, 20.
coding, 142,
See also High accuracy computation.
Grant, G. B„ 6.
Half -correction, coded, 129.
Half pick-up, see Half-correction.
Hankel functions, 332, 337.
Harmonic analysis, bibliography, 356.
Heavy duty relays, 545.
High accuracy computation, 20, 23.
circuits, 446, 494.
coding, 142.
plugging, 247, 253.
Hollerith cards, 5.
Hyperbolic functions, 38, 167.
Implicit functions, bibliography, 355.
559
INDEX
Impulses, 59.
In relays (B relays), 12, 53.
list, 422.
Independent variable switch, 50.
coding, 107.
Integral equations, bibliography, 393.
Integral, evaluation of definite, bibliogra-
phy, 371.
example, 318.
Integration, numerical, bibliography, 371,
Intermediate counter, 68.
Interpolation, 10, 38.
bibliography, 363.
central difference, 206.
counters, 92.
inverse, 227.
Newton-Gregory formula, 217.
plugging, 262.
switches, 185, 193, 195, 271.
tables, bibliography, 368.
Taylor's series, 196.
timing, 105.
Interpolation counters, 38, 92.
Interpolators, 38.
coding, 185.
multiple use, 193.
plugging, 262.
switches, 185, 193, 195, 271.
Interposition, 22.
in division, 120.
in multiplication, 111.
in printing, 240.
in tape positioning, 187.
of machine stops, 241.
Inverse interpolation, 227.
bibliography, 368.
Invert codes, 107, 110.
Invert relay, 14, 62.
Iterative processes, 170.
bibliography, 348, 352.
coding, 170.
example, 304.
high accuracy division, 151.
in division, 27.
inverse interpolation, 227.
rule of false position, 179.
Newton Raphson formula, 170.
Jacquard cards, 5.
Keyboard, in testing, 289.
See also Tape punch.
Least squares, bibliography, 344.
Leibnitz, Gottfried, 3.
Linear algebraic equations, bibliography, 341.
example, 335.
Logarithm counter, 28.
Logarithm in-out counter, 28, 37.
coding, 137.
plugging, 251, 254.
Logarithm unit, 28.
coding, 162.
plugging, 254.
switch, 162, 255.
timing, 105.
Machine methods in arithmetic, bibliogra-
phy, 340.
Manual punch, 45.
Matrices, bibliography, 341.
Mechanical drive, 58.
Miscellaneous relays (C relays), 12, 53.
list, 429.
Molding, 59.
multiple molding counters, 67.
Morland, Samuel, 3.
Muller, J. H., 4.
Multiple in-out counter, 18.
coding, 133.
Multiplicand-divisor counters, 68.
Multiplication, 21.
circuits, 457.
coding, 111.
in high accuracy computation, 145.
operation, cycle by cycle, 74.
plugging, 247.
timing, 105.
Multiplier counter, 69.
Multiply-divide relay list, 528.
Napier, John, 1 .
Newton-Bessel central difference formula, 206.
Newton-Gregory interpolation formula, 217.
Newton Raphson formula, 27, 170.
Newton-Stirling central difference formula, 206,
No-go, 26, 84.
Non-automatic codes, 99, 101.
Normalizing register, 24.
circuits, 495.
coding, 159.
Numerical analysis, bibliography, 338.
Odd functions, 17, 129.
Operating decimal position, 21.
See also Plugging.
Operating instructions, 50, 289.
examples, 295, 299, 302, 312, 315, 326.
Out relays (A relays), 11, 53.
list, 411.
560
INDEX
Pascal, Blaise, 2.
Periodogram analysis, bibliography, 357.
Place limitation, 26, 120, 249.
Plugboard, 21, 272, 274.
Plugging, 21, 50, 245.
Plugging instructions, 291.
examples, 296, 300, 303, 313, 316, 329.
Polynomial, evaluation, 292, 296, 300.
Print counter, 43, 95.
Printing, 43.
argument control, 236, 238, 276.
coding, 236.
half pick-up, 236, 238, 278.
operation, 95.
operating instructions, 290.
plugging, 275.
timing, 106.
Product-quotient counter, 21, 72.
I-.-, nw foi- -.««,?_«„* 9
iuw uiuci i cau-uuij a<j>, i-xu, ioa,
Punch, see Card punch and Manual punch.
Punch counter, 43, 93.
See also Card punch.
Quotient shift counter, 25, 72.
Read-in, 59.
Reading pins, 11, 53.
Read-out, 62.
Reciprocals, 175.
Newton Raphson rule, 27.
Registers, circuits, 437.
constant, see Switches.
storage, see Storage Counters.
Relay, 12, 53.
list, 528.
table 91.
Rerun instructions, 50, 291.
Reset, 16, 64.
coding, 110.
manual, 50, 291.
Roots, bibliography, 345.
cube, 172,
square. 170.
Rule of false position, 179.
bibliography, 348.
Scheutz, George, 6.
Sequence control mechanism, 11, 50, 53.
subsidiary sequence controls, 22, 50, 57,
73, 91.
Sequence control tape, 11, 45, 48, 53.
checking, 289.
examples, 294, 298, 301, 307, 314, 322.
332, 335.
Sequence counter, 73.
Sequence relays, 53.
list, 546.
Serial numbers, see Cards.
Shift counters, 37.
See also Logarithm in-out counter,
Multiple in-out counter,
Normalizing register,
Sine in-out counter.
Sign counter, 72.
Sine in-out counter, 34, 37.
coding, 139.
plugging, 252, 258.
Sine unit, 33.
coding, 182.
plugging, 258.
switches, 139.
timing, 105.
Slide rule, 2.
ujjuU) v,uuiiuuwvui , war.
Start, circuits, 53, 431.
key, 50.
Starting tapes, 290.
examples, 293,297,300,305,314,318,335.
Stop, circuits, 53, 431.
key, 50.
Storage counters, 14, 59.
coding, 109.
relays, 547.
Subtabulation, 224.
bibliography, 368.
Subtraction, 2, 14.
coding, 107, 109.
Switches, 12.
coding, 107.
independent variable switch, 50.
relays, 546.
Table relays, 29, 34, 91.
plugging, 258.
Tabulating machine cards, see Card feed, Card
punch and Cards.
Tape library, 50, 292, 335, 336.
Tape punch, 45.
Tapes, functional, 38, 45, 47, 185.
sequence control, 11, 45, 48, 53.
value, 41, 45, 46, 185.
Taylor's series, 196.
Timing, 50, 105.
of typical problems, 296, 300, 303, 313,
316, 317, 329, 336.
Tolerance, 20, 131.
Transcendental functions, 27, 38.
Typewriters, see Printing*
Value tape, 41, 45, 46, 185.
561
INDEX
coding, 189.
reading, 92.
Zero, of a polynomial, bibliography, 345, 348.
of transcendental equations, bibliogra-
phy, 352.
positive and negative, 3, 129.